我在 Docker (Windows 10) 中运行 Neo4J。我想使用 Node 和neo4j-driver
.
我的查询是(限于 5 行,用于测试目的):
let csvPath = 'file:///C:/Users/Test/largefile.csv';
let query = `
USING PERIODIC COMMIT
LOAD CSV FROM '${csvPath}' AS line
WITH line LIMIT 5
MERGE (:Person {name: line[1]})-[:connected_to]->(:Person {name: line[2]})
`;
无论我尝试在路径中放置什么,驱动程序都会一直在寻找file:/var/lib/neo4j/import/C:/Users/Test/largefile.csv
。
我试过带/不带驱动器号;尝试了本地文件并使用./
;/var/lib/neo4j/import
尝试了不同的路径 -即使我的机器上没有这样的文件夹,驱动程序也总是在寻找文件。
是否可以从我的主机导入文件,或者我需要将它复制到 Docker 容器中,复制到该文件夹结构中?