我已经安装了3.3.5和APOC 3.3.0.3。我正在尝试使用apoc.space.geocodeonce过程,但是当我调用它时,我看到以下消息:
Neo.ClientError.Procedure.ProcedureCallFailed: Failed to invoke procedure `apoc.spatial.geocodeOnce`: Caused by: java.lang.NullPointerException
当我在Neo4J浏览器中键入return apoc.version()时,我看到“3.3.0.3”。所以听起来apoc是正确安装的。不过,当我在Neo4J浏览器中键入call apoc.help('search')时,我只有6个结果。
你知道我做错了什么吗?
谢谢你的帮助!
你好像在经过一个 NULL 价值 apoc.spatial.geocodeOnce()
NULL
apoc.spatial.geocodeOnce()
尝试传递非空地址字符串,如下所示:
CALL apoc.spatial.geocodeOnce("1600 Pennsylvania Avenue, Washington, DC")
还有,打电话 apoc.help('search') 将提供有关其名称包含“search”子字符串的过程/函数的帮助,该子字符串似乎不相关。改为试试这个:
apoc.help('search')
CALL apoc.help('apoc.spatial.geocodeOnce');