我尝试将下面的数据(.csv格式)上传到Neo4J本地和AuraDb:
但只有具有给定CodeID的前2个节点被导入:
0, COSTAR, NOCODE 1, NCBI, 137507
我试着添加索引列,然后所有的节点都在上传。但是,当使用其他文件链接关系时,会出现不匹配。
bybem2ql1#
如果您使用的是neo4j-admin import命令,则说明使用方法不正确。列标题中的:ID字段应该表示列中的值是唯一的,但您的.csv文件使用的是非唯一值。您应该能够删除header的:ID部分,这可能允许创建所有节点。* 但是 * 如果你这样做,你将无法导入关系,因为这需要被链接的节点的唯一标识符(参见文档)。此问题的修复取决于您的特定用例。
:ID
1条答案
按热度按时间bybem2ql1#
如果您使用的是neo4j-admin import命令,则说明使用方法不正确。
列标题中的
:ID
字段应该表示列中的值是唯一的,但您的.csv文件使用的是非唯一值。您应该能够删除header的
:ID
部分,这可能允许创建所有节点。* 但是 * 如果你这样做,你将无法导入关系,因为这需要被链接的节点的唯一标识符(参见文档)。此问题的修复取决于您的特定用例。