1

我在 Neo4j 中执行以下密码查询:

START a = node(4107) 
MATCH a-[:AttractionFor]->b-[r:Brother]-c-[:AttractionFor]->d 
WHERE (r.distance? <= 25)
RETURN distinct d

这也返回 a 的值,我不需要。我试过了a<>da.name <> b.name但我得到了同样的结果。同样在 webadmin 中它什么也不返回(我使用 Everyman's PHP library for neo4j)。

4

1 回答 1

0

据我所知,密码不会进入已经遍历的顶点。这意味着,如果您已在比赛部分说明

a-[:AttractionFor]->b-[r:Brother]-c-[:AttractionFor]->d

比 D 永远不会是 A。你是否有可能具有相同名称/值的顶点?你能给我们提供图表数据/设计吗?

于 2012-10-11T07:57:47.867 回答