在neo4j中使用load CSV时如何加载外部文件?

在neo4j中使用load CSV时如何加载外部文件?,csv,neo4j,Csv,Neo4j,我知道我们可以使用 LOAD CSV WITH HEADERS FROM 'file:///nodes.csv' AS row 在Neo4j中,但默认文件夹似乎是当前Neo4j数据库下的导入目录。如果数据库位于磁盘D下,如何使用load csv(在Windows上)在磁盘E下加载csv文件?我试过file:///e:/XXX.csv“,”文件:e:/xxx.csv“。它们都不能工作…您可以在neo4j.conf中找到这样的设置 # This setting constrains all `LO

我知道我们可以使用

LOAD CSV WITH HEADERS FROM 'file:///nodes.csv' AS row

在Neo4j中,但默认文件夹似乎是当前Neo4j数据库下的导入目录。如果数据库位于磁盘D下,如何使用load csv(在Windows上)在磁盘E下加载csv文件?我试过
file:///e:/XXX.csv“
”文件:e:/xxx.csv“
。它们都不能工作…

您可以在neo4j.conf中找到这样的设置

# This setting constrains all `LOAD CSV` import files to be under the `import` directory. Remove or uncomment it to
# allow files to be loaded from anywhere in filesystem; this introduces possible security problems. See the `LOAD CSV`
# section of the manual for details.
dbms.directories.import=import

如果您删除这个/comment-it,Neo4j应该允许从系统中的任何位置加载文件

,或者您可以将该目录设置为任何源文件