5

CALL apoc.export.csv.query("match (m:Movie) where m.name='Matrix' return m.name","re​​sults.csv",{})

错误:Neo.ClientError.Procedure.ProcedureNotFound

没有apoc.export.csv.query为此数据库实例注册的名称的过程。请确保您正确拼写了过程名称并且该过程已正确部署。

  • Neo4j 社区版 3.2.6
  • 插件“apoc-3.2.3.5.jar”已在插件目录中可用。
  • Windows 10 安装
4

2 回答 2

3
  1. 确保您在“neo4j.conf”文件中添加了以下行:

apoc.export.file.enabled=true

windows中的“neo4j.conf”文件位于:C:\Users\Username\AppData\Roaming\Neo4j Community Edition

  1. 编辑并取消注释 #dbms.directories.plugins=plugins 如下所示

dbms.directories.plugins=C:/Program Files/Neo4j CE 3.2.6/plugins

如果您的“neo4j.config”文件中不存在“#dbms.directories.plugins=plugins”,那么您必须添加此行

于 2017-10-23T16:02:31.317 回答
0

对我来说,问题是插件(jar 文件)实际上不在 plugins 文件夹中(在我的 Ubuntu 上/var/lib/neo4j/plugins)。我移动了文件(.jar 文件)(已按照此处安装:https : //medium.com/@niazangels/export-and-import-your-neo4j-graph-easily-with-apoc-4ea614f7cbdf)并重新启动neo4j并修复了它。

Handy Cypher 命令CALL dbms.procedures()用于确认哪些程序可用。

于 2021-05-28T13:10:18.830 回答