Neo4j:如何在 Neo4j 服务器上安装 APOC?
Neo4j: How could I install APOC on Neo4j Server?
我需要在 Neo4j 服务器上安装 APOC,我该怎么做?
我创建了一个文件夹 "plugins" 并在执行以下命令后:
dbms.security.procedures.unrestricted=apoc.*
但是我有这个错误:
Neo.ClientError.Statement.SyntaxError: Invalid input 'b': expected 'r/R' or
'e/E' (line 1, column 2 (offset: 1))
"dbms.security.procedures.unrestricted=apoc.*"^
根据您的 Neo4j 版本从 GitHub 安装 APOC jar,方法是将其复制到插件文件夹。
将您提到的 属性 dbms.security.procedures.unrestricted=apoc.*
添加到 neo4j.conf
文件的末尾(位于 Neo4j 安装的 conf 文件夹中。
您提供的错误表明您没有将 属性 添加到 neo4j.conf 文件,而是以某种方式将其作为命令输入到 Cypher 查询或类似的东西中。
对于在将 apoc jar 放入插件文件夹后重启 Neo4j 实例时遇到问题的任何人:最新版本的 APOC jar 不适用于所有 Neo4j 安装。需要使用正确的 APOC 版本。
例如,您可以在此处找到 Neo4j 3.2 版本的兼容性矩阵:https://neo4j-contrib.github.io/neo4j-apoc-procedures/index32.html#_version_compatibility_matrix
我需要在 Neo4j 服务器上安装 APOC,我该怎么做? 我创建了一个文件夹 "plugins" 并在执行以下命令后:
dbms.security.procedures.unrestricted=apoc.*
但是我有这个错误:
Neo.ClientError.Statement.SyntaxError: Invalid input 'b': expected 'r/R' or
'e/E' (line 1, column 2 (offset: 1))
"dbms.security.procedures.unrestricted=apoc.*"^
根据您的 Neo4j 版本从 GitHub 安装 APOC jar,方法是将其复制到插件文件夹。
将您提到的 属性
dbms.security.procedures.unrestricted=apoc.*
添加到neo4j.conf
文件的末尾(位于 Neo4j 安装的 conf 文件夹中。
您提供的错误表明您没有将 属性 添加到 neo4j.conf 文件,而是以某种方式将其作为命令输入到 Cypher 查询或类似的东西中。
对于在将 apoc jar 放入插件文件夹后重启 Neo4j 实例时遇到问题的任何人:最新版本的 APOC jar 不适用于所有 Neo4j 安装。需要使用正确的 APOC 版本。
例如,您可以在此处找到 Neo4j 3.2 版本的兼容性矩阵:https://neo4j-contrib.github.io/neo4j-apoc-procedures/index32.html#_version_compatibility_matrix