我是Neo4j的新手,我在寻找密码和php(每个人的代码)4-5天,但我无法理解如何制作像你可能知道的脸书这样的剧本?
我创建一个名为places的索引。并创造4个人:LIVES_ON那个地方。
如你所见,有2个人(他们的ids:105,110)和1个地方(其身份:492)
现在想,即时通讯用户和我在492位置。我怎么能找到110还住492的人呢?
答案 0 :(得分:2)
由于这个问题非常基础,因此首先要了解Cypher的核心概念可能会有所帮助,例如:通过free online training。
您的口头查询说明是:给我所有与我住在同一个地方的人。
myself
由节点ID 105确定,如上所述 - 这是过滤条件。
查询如下:
MATCH (me)-[:LIVES_ON]->(place)<-[:LIVES_ON]-(other)
WHERE ID(me) = 105
RETURN other