プラグインAPOC
は長い間機能していました。つまり、プラグインを適切な場所にコピーし、config
ファイルを正しく編集しました。しかし、今日、別のデータセットで同じグラフを作成する必要があったため、neo4j サービスを停止し、データベース ダイレクトを削除して再起動し、パスワードを変更してから、neo4j ディレクトリにプラグイン ディレクトリをコピーし (シェルを使用していないため)、neo4j サービスを再起動しました。その後、同じクエリを再度実行しようとすると、エラーメッセージが表示されました。
There is no procedure with the name apoc.create.relationship registered for this database instance.
私が使用しているクエリは次のとおりです
CALL apoc.create.relationship(n, network.connection, {}, m) yield rel
次の行のコメントを外して、stackoverflow の投稿に基づいて次の変更を加えました。
#dbms.directories.plugins=plugins
プラグインディレクトリパスを追加し、サービスを再起動してもシステムを再起動しましたが、まだ機能していません。過去に何度もこれを実行しましたが(neo4jディレクトリを削除しています...)、これは私には起こりませんでした。私でさえ、古いapoc.jarを新しくダウンロードしたものに置き換えようとしました。Windows10でapoc3.3.0.1jarを使用したneo4j3.3.0があります。今回、私が何を間違えたのか誰か教えてもらえますか? 前もって感謝します。
編集1:config
ファイルの上記の行のコメントを外すと、他のプラグインも機能しなくなりますが、コメントした後、他のプラグインは機能しますgraph algorithms
が機能しませんAPOC