【问题标题】:neo4j-import tool/csv filesneo4j 导入工具/csv 文件
【发布时间】:2015-09-11 02:59:40
【问题描述】:

我正在尝试使用 neo4j-import 导入一些节点+关系,但似乎遇到了一些问题。我进入托管导入工具的 bin 目录,并输入以下内容:

./neo4j-import --into graph.db --nodes CLass.csv --nodes Company.csv --nodes Person.csv --nodes ResearchField.csv --nodes ResearchGroup.csv --nodes project.csv --relationships rels.csv

以下是我输入“emacs”时的文件快照: 类.csv:

ClassId:ID,name,:LABEL
3,Discrete Mathematics,Class
4,Introduction to Digital Design,Class
5,Solar System Physics,Class

公司.csv

CompanyId:ID,name,:LABEL
395,AirForce,Company
396,MITRE Corporation,Company
397,Lockheed Martin,Company

其他节点的结构类似。至于emacs rels.csv,这就是我所拥有的:

:START_ID,:END_ID,:TYPE
422,446,Directs
422,447,researches
422,430,researches

但是,当我尝试执行时,返回此错误消息:]

Input error: Expected '--nodes' to have at least 1 item, but had 0 ([])

...如果我删除开头的“./”,则会返回:

bash: neo4j-import: command not found

你们能告诉我我做错了什么吗?

【问题讨论】:

    标签: csv emacs


    【解决方案1】:

    它可能是您文件名中的大写 L (CLass.csv),这可能会导致它什么也找不到。

    否则我会尝试一次只使用一个 --nodes 参数来确定哪个文件是问题并从那里开始。

    ./ 是绝对需要的,因为这是您在 *NIX 风格的系统上执行二进制文件的方式

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-09-02
      • 2017-11-18
      • 1970-01-01
      • 1970-01-01
      • 2021-08-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多