我有一系列标签,我想过滤它们。所以我试过了:
MATCH n:myLabel
WITH filter(t IN labels(n) WHERE t <> 'product') AS notProduct
RETURN notProduct
错误:
Type mismatch: expected Collection but was Boolean
指向标签的开头(n)
我注意到我倾向于寻找可能与标签有关的界限,我觉得我再次遇到了他们的限制。我滥用标签还是应该以不同的方式编写查询?
背景的想法是,在我过滤掉一堆标签后,每个节点只剩下1个标签(应用程序的设计方式),然后我可以在剩余的1个标签上执行ORDER BY
。虽然我不能对不同大小的集合进行ORDER BY
。