2017-03-01 9 views
0

Neo4j APOCストアドプロシージャをインストールしましたが、手順の一部にしかアクセスできないようです。私が「CALL apoc.convert.toJson([1,2,3])」を実行するとき、例えば、私はエラーメッセージが表示されます最新のAPOCをNeo4j 3.1.1にインストールした後にいくつかのAPOC手順が表示されない

を名前apoc.convert.toJsonとは手順がありません。このデータベースインスタンスの 登録。手順 の名前の綴りが正しいこと、およびプロシージャが正しく展開されていることを確認してください。

しかし、私は利用可能な手順を見たとき、私はAPOC手順の多くは、このような「apoc.algo.aStar」、「apoc.algo.aStarConfig」と「apoc.algo.allSimplePathsとして利用可能であることを見ることができます"全体として213の手続きが利用可能であり、その大部分はAPOCからのものですが、私が呼び出そうとしている他の多くのものは私には利用できないようです。

私はフォーラムでいくつかの提案をしましたが、私はGrapheneDBをホスティングに使用しているので、プロシージャと拡張機能のインストーラを使用する以外に多くのオプションはありません。

  • APOCのバージョン:3.1.0.3
  • のNeo4jのバージョン:コミュニティ版3.1.1
  • は主催:Graphenedb

おかげ

答えて

1

これはAPOCが簡単な手順のために多くのです関数に変換されており、これはすべてのヘルパー関数をカバーする必要があります。

RETURN apoc.convert.toJson([1,2,3]) 

あなたは、CALLまたはYIELDを使用しなくても、機能をインラインで呼び出すことができます