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 密码查询:两次添加一个匹配项时返回空结果_Neo4j_Cypher - Fatal编程技术网

Neo4j 密码查询:两次添加一个匹配项时返回空结果

Neo4j 密码查询:两次添加一个匹配项时返回空结果,neo4j,cypher,Neo4j,Cypher,查询如下,并得到空结果。当我删除person-[:TEACH]-lesson时,它工作得很好。谁能告诉我原因是什么?干杯 start person=node(1) match person-[:TEACH|LEARN]-lesson, person-[:TEACH]-lesson return person,lesson 你可能在人和课之间没有教的关系 match person-[:TEACH|LEARN]-lesson, person-[:TEACH]-lesson 是match pers

查询如下,并得到空结果。当我删除person-[:TEACH]-lesson时,它工作得很好。谁能告诉我原因是什么?干杯

start person=node(1)
match person-[:TEACH|LEARN]-lesson,
person-[:TEACH]-lesson
return person,lesson

你可能在人和课之间没有教的关系

match person-[:TEACH|LEARN]-lesson,
person-[:TEACH]-lesson
match person-[:TEACH | LEARN]-lesson
match person[:TEACH]-lesson
,这无论如何都是重复

start person=node(1)
match person-[:TEACH|LEARN]-lesson
return person,lesson
如果您想匹配教学或学习,则将起作用(只要其中至少有一个存在,您就会得到结果)