3
我该如何编写一个查询来获取与集合中所有节点有关系的节点。例如:Neo4j匹配多个关系
START n=node:people("username:*"),
g=node:groups("groupname:A groupname:B")
MATCH n-[:M]->g
RETURN n
这将返回有一个或 B.关系,但我希望有至A 和 B.我无法弄清楚如何做到这一点,虽然关系的用户。
编辑:
我需要为组任意数量的,不只是A和B.而且我使用索引语法的原因做到这一点,这是来自用户的输入,所以它可能是这个:
START n=node:people("username:*"),
g=node:groups("groupname:*")
MATCH n-[:M]->g
RETURN n
而且我需要返回与所有组具有M关系的用户。
所以,问题是我需要能够支持组任意数量。 – Falmarri
@Falmarri您应该将该信息添加到问题中。 – ean5533
我刚更新了它。 – Falmarri