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,我知道这可能是一个简单的问题,但我很难找到答案 我想找到所有对活动感兴趣的人,他们与id为1的人有相同的活动,而不是与人1的朋友 差不多 MATCH (p:Person {Id:1})--[r:INTERSTED_IN]-->(a:Activity {name:Skiing})<--(f:Person) RETURN f.name MATCH(p:Person{Id:1})--[r:interested_IN]-->(a:Activity{name:skilling})几乎成功了

我知道这可能是一个简单的问题,但我很难找到答案

我想找到所有对活动感兴趣的人,他们与id为1的人有相同的活动,而不是与人1的朋友

差不多

MATCH (p:Person {Id:1})--[r:INTERSTED_IN]-->(a:Activity {name:Skiing})<--(f:Person)
RETURN f.name
MATCH(p:Person{Id:1})--[r:interested_IN]-->(a:Activity{name:skilling})几乎成功了

MATCH (p:Person { id: 1 })-[r:INTERESTED_IN]->(a:Activity { name: 'Skiing' })<-[r2:INTERESTED_IN]-(f:Person)
WHERE NOT (p)-[:FRIENDS_WITH]-(f)
RETURN f.name

这是“密码”。;-)

你知道,你可以建议对问题进行编辑,以修正打字错误和使用过的标签。请参阅我的编辑。下次执行此操作时,请提供一个良好的编辑说明,说明执行此操作的原因。我的有点懒。
MATCH (p:Person)-[r:INTERESTED_IN]->(a:Activity { name: 'Skiing' })<-[r2:INTERESTED_IN]-(f:Person) 
WHERE ID(p) = 1 AND NOT (p)-[:FRIENDS_WITH]-(f)
RETURN f.name