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(cypher)?_Neo4j_Cypher - Fatal编程技术网

如何将关系正确添加到neo4j(cypher)?

如何将关系正确添加到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'

我尝试将关系添加到neo4j,但它无法正常工作。。。(执行脚本后,此关系不存在)

我的脚本(我这样运行:Neo4jShell.bat-file gf.txt):


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

一旦用分号结束语句,就不能再引用该语句中创建的标识符/节点了。它不知道什么是
(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);