2017-10-23 13 views
0
CALL apoc.export.csv.query(" 
    match (m:Movie) where m.name='Matrix' 
    return m.name", 
"results.csv",{}) 

Error: Neo.ClientError.Procedure.ProcedureCallFailedのNeo4j APOCエラー:(アクセスが拒否されました)

Failed to invoke procedure apoc.export.csv.query : Caused by: java.io.FileNotFoundException: results.csv (Access is denied)

私は

  • のNeo4jコミュニティバージョン3.2.6

  • のWindows 10

  • Windows上でのNeo4jをインストールしたプロシージャを起動できませんでした。

答えて

0

ファイルの書き込み権限ですユーザーNeo4jの問題です。

CALL apoc.export.csv.query("match (m:Movie) 
    where m.name='Matrix' 
    return m.name", 
"/Users/Username/Documents/Neo4j/results.csv",{}) 

重要:

あなたが「neo4j.conf」ファイルに次の行を追加していることを確認してください:

apoc.export.file.enabled=true 

」の下に示すように、あなたは、ファイルのパスを変更する必要がありますまた、

C:\Users\Username\AppData\Roaming\Neo4j Community Edition 

与えられるように編集してコメントを外し#dbms.directories.plugins=plugins:ウィンドウ内neo4j.conf」ファイルは次の場所にあります。ロー:「#1 dbms.directories.plugins =プラグインは、」あなた「neo4j.config」ファイルに存在しない

dbms.directories.plugins=C:/Program Files/Neo4j CE 3.2.6/plugins 

場合は、私はあなたが既に持っていると仮定しています。この行に

を追加する必要があります最新のプラグインを "https://github.com/neo4j-contrib/neo4j-apoc-procedures/releases/3.2.3.5"からダウンロードして、プラグインディレクトリに "C:¥Program Files¥Neo4j CE 3.2.6¥plugins"としています

関連する問題