【发布时间】:2016-10-18 15:08:47
【问题描述】:
我在这里下载了最新版本的 APOC 扩展: https://github.com/neo4j-contrib/neo4j-apoc-procedures/releases/tag/3.0.4.1
我在 Windows 上使用 Neo4j 3.0.4。我将jar文件复制到neo4j\plugin文件夹(Neo4j的安装目录以及数据库插件目录)。
我可以像这样调用一些 APOC 函数:
CALL apoc.spatial.geocodeOnce('21 rue Paul Bellamy 44000 NANTES FRANCE') YIELD location
RETURN location.latitude, location.longitude
但其他事情不起作用。例如:
CALL apoc.spatial.showConfig()
显示:没有为此数据库实例注册名称为 apoc.spatial.showConfig 的过程。请确保您已正确拼写过程名称并且已正确部署过程。
另外:
:GET /db/data/ext
没有列出 APOC 扩展。
我做错了什么?我想,我只需要把它放到插件文件夹中......
编辑1: 我找到了这个链接:http://indexoutofrange.com/Neo4jStoredProceduresWindows/ 我会尝试分享我的结果...
EDIT2:我尝试了上面的链接。我创建了一个简短的例子来使用
CALL apoc.spatial.sortPathsByDistance(paths)
但它不起作用。
编辑3: 该过程现在称为 apoc.spatial.sortByDistance... 文档不是最新的。您必须查看存储库的代码...
【问题讨论】:
标签: neo4j