如何将关系正确添加到neo4j(cypher)?
我尝试将关系添加到neo4j,但它无法正常工作。。。(执行脚本后,此关系不存在) 我的脚本(我这样运行:Neo4jShell.bat-file gf.txt):如何将关系正确添加到neo4j(cypher)?,neo4j,cypher,Neo4j,Cypher,我尝试将关系添加到neo4j,但它无法正常工作。。。(执行脚本后,此关系不存在) 我的脚本(我这样运行:Neo4jShell.bat-file gf.txt): 你在我的大脚本中看到任何错误了吗?一旦用分号结束语句,就不能再引用该语句中创建的标识符/节点了。它不知道什么是(j1),所以它将创建一个没有属性的新节点(j1) 更新: 请删除分号,否则需要再次匹配节点 CREATE (j1 { lc :1, ln: 'ln1' }); CREATE (j2 { lc :2, ln: 'ln2'
你在我的大脚本中看到任何错误了吗?一旦用分号结束语句,就不能再引用该语句中创建的标识符/节点了。它不知道什么是
(j1)
,所以它将创建一个没有属性的新节点(j1)
更新:
请删除分号,否则需要再次匹配节点
CREATE (j1 { lc :1, ln: 'ln1' });
CREATE (j2 { lc :2, ln: 'ln2' });
CREATE (j3 { lc :3, ln: 'ln3' });
...
CREATE (p1 { pc : 1, pn : 'pn1'});
CREATE (p1 { pc : 2, pn : 'pn2'});
CREATE (p1 { pc : 3, pn : 'pn3'});
...
CREATE (j1)-[:F]->(p1);
CREATE (j2)-[:F]->(p2);
CREATE (j3)-[:F]->(p3);