Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Neo4j:一个CSV列中的多个可能节点_Neo4j_Cypher - Fatal编程技术网

Neo4j:一个CSV列中的多个可能节点

Neo4j:一个CSV列中的多个可能节点,neo4j,cypher,Neo4j,Cypher,我有一个企业和企业主的CSV文件,看起来像这样: 序列号 生意 业务ID 所有人 性别 1. 艾瑞斯私人有限公司 12345 詹姆斯·邦德 男性 2. 金牛座私人有限公司 23456 丹妮莉丝 女性 3. 双子座私人有限公司 34567 金牛座私人有限公司 NA 我将为个人和企业引入一个全球标签 LOAD CSV WITH HEADERS FROM "....csv" AS file MERGE (b:Entity {ID: file.Business_ID) WITH f

我有一个企业和企业主的CSV文件,看起来像这样:

序列号 生意 业务ID 所有人 性别 1. 艾瑞斯私人有限公司 12345 詹姆斯·邦德 男性 2. 金牛座私人有限公司 23456 丹妮莉丝 女性 3. 双子座私人有限公司 34567 金牛座私人有限公司 NA
我将为个人和企业引入一个全球标签

LOAD CSV WITH HEADERS FROM "....csv" AS file
MERGE (b:Entity {ID: file.Business_ID) 
WITH file, b
MERGE (p:Entity {Gender: file.Gender) 
WITH file, b, p
MERGE (b)-[:owned_by] ->(p)

我真的不知道你为什么用性别,可能是打字错误,但无论如何。。。在第一次导入时,使用全局节点标签(如:Entity)获取中的所有权关系。在随后的导入中,如果需要,您可以将次要:个人或业务标签添加到节点。

谢谢!这里确实有一个拼写错误,我已经相应地修改了我的问题。但你明白我想问的要点了,如果你觉得这个答案有用的话,请把它公布出来