Отсутствует процедура APOC: - PullRequest
0 голосов
/ 30 мая 2018

Я установил 3.3.5 и APOC 3.3.0.3.Я пытаюсь использовать процедуру apoc.spatial.geocodeOnce, но когда я ее вызываю, я вижу следующее сообщение:

Neo.ClientError.Procedure.ProcedureCallFailed: Failed to invoke procedure `apoc.spatial.geocodeOnce`: Caused by: java.lang.NullPointerException

Когда я набираю RETURN apoc.version () в браузере Neo4j, я вижу"3.3.0.3".Похоже, APOC установлен правильно.Когда я набираю call apoc.help ('search') в браузере Neo4j, я получаю только 6 результатов.

Есть идеи о том, что я делаю неправильно?

Спасибо за вашу помощь!

1 Ответ

0 голосов
/ 30 мая 2018

Похоже, вы передаете значение NULL в apoc.spatial.geocodeOnce(), чего процедура не ожидает.

Попробуйте передать ненулевую строку адреса, например:

CALL apoc.spatial.geocodeOnce("1600 Pennsylvania Avenue, Washington, DC")

Кроме того, вызов apoc.help('search') предоставит справку по процедурам / функциям, имена которых содержат подстроку «search», что не представляется актуальным.Попробуйте вместо этого:

CALL apoc.help('apoc.spatial.geocodeOnce');
...