【发布时间】:2020-05-01 11:53:48
【问题描述】:
我是 neo4j 的新手,并且有“0”的编码背景(尽管尝试学习一些)。我了解基本功能,还能够使用 LOAD CSV 导入节点和关系。但是,我绝对不能让 neo4j-admin 导入工具工作。
我创建了一个新数据库,在导入文件夹中包含了最简单的 CSV 文件并尝试了以下操作(我将不得不用最简单的术语来解释 - 所以不要笑 :))
文件名是 test.csv 内容;
PropertyTest,:LABEL 测试,测试
- 我尝试通过尝试打开 neo4j-import 文件来运行它。黑屏随即打开并立即消失。
- 我试过 ---> bin/neo4j-admin import --id-type=STRING \ --nodes:TEST=test.csv \ --nodes="test.csv" \
谁能用最简单的术语向我解释一下导入这个的步骤是什么?
谢谢。
【问题讨论】:
-
您在第二个项目符号中执行的命令得到了什么响应?
-
感谢您的回复。我有;预期“--nodes”至少有 1 个有效项目,但有 0 []
-
在您的帖子中,test.csv 的内容似乎在一行中。我认为这只是一个显示问题,但如果它真的是一条线,你需要让它变成两条线。第一行应该是
PropertyTest,:LABEL,第二行应该是proptest,TEST此外,每个CSV 只需要--nodes 开关一次。由于您的文件中有标签,因此这应该是您执行bin/neo4j-admin import --nodes=test.csv所需的全部内容。如果运行成功请告诉我 -
嗨霍伊斯基。谢谢您的支持。正如您上面建议的那样,我实际上确实有两行。这就是我得到的 ---> C:\Users\CanTOKCAN\.Neo4jDesktop\neo4jDatabases\database-04dafbb5-5fda-413e-8ebd-fb837ae597c6\installation-3.5.14\bin>neo4j-admin import --nodes=test .csv 预期的“--nodes”至少有 1 个有效项目,但有 0 []
-
我认为问题在于 test.csv 不在您的 bin 目录中。不幸的是,导入实用程序不会报告“找不到文件”,这会更有帮助。尝试将您的 test.csv 文件移动到您的 bin 文件夹中。或者在开关中指定 test.csv 的完整或相对路径。例如。如果 test.csv 在 bin 上方的文件夹中,则运行
neo4j-admin import --nodes=..\test.csv