【发布时间】:2022-01-13 10:02:58
【问题描述】:
我在CentOS 7 服务器上部署了一个带有neo4j 数据库的ReactJS 应用程序。 Neo4j 版本是 4.4.2。该应用程序还使用 apoc 库。所以我将apoc-4.4.0.1-all.jar 文件添加到服务器上的/var/lib/neo4j/plugins 目录中。然后我做了以下-
-
chown neo4j:neo4j apoc-4.4.0.1-all.jar -
chmod 755 apoc-4.4.0.1-all.jar -
修改
/etc/neo4j/neo4j.conf文件为-
dbms.security.procedures.whitelist=apoc.coll.*,apoc.load.*,apoc.* -
dbms.security.procedures.unrestricted=apoc.* -
取消评论
dbms.directories.plugins=/var/lib/neo4j/plugins
-
-
systemctl restart neo4j
部署项目后,当我在浏览器上打开应用程序并在表单中插入一些值时,它显示以下错误-
Unknown function 'apoc.map.submap' (line 3, column 14 (offset: 56)) " WHERE apoc.map.submap(properties(n), keys(obj), [], false) = obj" ^
我错过了 apoc 配置中的任何内容吗?
【问题讨论】:
标签: reactjs neo4j cypher centos7 neo4j-apoc