python - load2neo 不工作 - 如何正确使用?

标签 python neo4j batch-processing

我正在使用load2neo用于批量导入geoff格式的文本文件到neo4j中。

我已按照 load2neo 站点上的说明进行操作,其中包括将两个 jar 文件放入 Neo4j 服务器的插件目录中,并使用额外的一行更新服务器配置文件。

当我尝试使用curl 加载文件时,没有任何反应。它不会发出错误,只是在终端中给我一个新行。

我想知道我是否做错了什么?任何帮助或指示将不胜感激。

最佳答案

为了其他人尝试同样的事情:

我错误地认为我必须在 geoff 格式的文件中包含 CREATE 语句。换句话说,对于节点来说,这些不是必需的:

(a:Label{"prop":"someProp"})

或者对于一段关系:

(a)-[:REL]-(b)

无需声明 CREATE、MERGE 等。

请注意,根据 load2neo 和 geoff docs 使用 bang 符号支持唯一性。 .

关于python - load2neo 不工作 - 如何正确使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24147437/

相关文章:

python - 在 Ruby 中逐步将数组拆分为子数组

python - 通过 Python 创建 Bigquery 表并加载数据

neo4j - 密码查询缺少特定属性的所有节点

java - 生产者批量消费;在前一批完成之前,第二批不应到来

mysql - e 标志和特殊字符在 mysql 中起什么作用?

shell - 如何在shell中创建日期生成器?

python - 我可以将环境变量添加到 python 记录器 ini 文件配置中吗?

python - Pandas 中的 bool 逻辑返回 "KeyError: True"

neo4j - 创建唯一时,Cypher foreach 似乎不会迭代集合

neo4j - 将动态数组存储在 Neo4J 节点属性中