如何正确地向neo4j(密码)添加关系?

时间:2014-07-03 17:25:58

标签: neo4j cypher

我尝试添加与neo4j的关系,但它没有正常工作......(这种关系在执行脚本后不存在)......

我的脚本(我以这种方式运行:Neo4jShell.bat -file gf.txt):

 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);

你在我的大剧本中看到任何错误吗?

1 个答案:

答案 0 :(得分:2)

一旦用分号结束语句,就不能再引用该语句中创建的标识符/节点。它不会知道(j1)是什么,所以它会创建一个没有属性的新节点(j1)

更新: 删除分号,或者您需要再次匹配节点。