gpt4 book ai didi

docker - 使用 LOAD CSV 将本地文件导入 Docker 容器中的 Neo4j

转载 作者:行者123 更新时间:2023-12-02 04:41:44 26 4
gpt4 key购买 nike

所以我一直在尝试将外部 CSV 文件导入到我的 graphdb 中。我的 neo4j 存储在 Docker 容器中。正如暗示的那样,我将该文件放置在 NEO_HOME/import 中。我使用“file:///mycsv.csv”作为参数调用 LOAD CSV 命令,并得到以下返回

Couldn't load the external resource at: file:/var/lib/neo4j/import/mycsv.csv

由于我在 Windows 环境上运行 Docker 容器,因此我看不到/var 目录应该在哪里。即使通过 Docker 快速启动终端浏览容器本身也是如此。我仍然找不到/var/lib...

当尝试将 .conf 文件更改为不同的导入目录时,它也没有帮助。

有人以前有过这个吗?

最佳答案

调用 docker 时,您必须显式挂载 import 文件夹:

docker run -e NEO4J_AUTH=none -p 7474:7474 -p 7687:7687 -v $PWD/plugins:/plugins -v $PWD/import:/var/lib/neo4j/import neo4j:3.1.3-enterprise

关于docker - 使用 LOAD CSV 将本地文件导入 Docker 容器中的 Neo4j,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43606968/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com