Neo4j Cypher:返回所有属性与任何数组元素匹配的节点

12

这应该很简单,我可能漏掉了什么。我想匹配一组节点,并返回其中所有ID与给定ID组中的任意一个匹配的节点。类似于这样:

MATCH (b:`Band`)-[r:`something`]->(u:`SomethingElse`)
WHERE b.uuid IN ['1', '2', '3']
RETURN b

那会返回第一个匹配的节点。我想要所有匹配的节点。我错过了什么?


1
看起来不错(并在控制台中验证)。检查了所有愚蠢的事情吗? - JohnMark13
3
我发誓,我已经尝试了无数次,使用了无数种变化方式,直到现在才成功了。 - subvertallchris
请注意,在列表表达式中留下尾随逗号会导致一些不太有用的语法错误:无效输入 ']': 预期空格、注释或表达式(在 Neo4j 4.1.1 中遇到)。 - Oliver Sieweke
1个回答

7
这个方法可行。我将保留此内容,以便日后有其他人需要时可以参考。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接