我正在尝试运行一个查询,其中路径中的一个节点可以来自两个标签。我想使用一个基于节点标签的“CASE WHEN THEN”模式,例如:
匹配(a) - [r1:SOME_RELATION] - (b:BBB) - [r2:SOME_OTHER_RELATION] - >(c:CCC)返回a.name,CASE标签(a)当'动物'然后1 ELSE 0由a.name
作为a_type顺序结束我该如何处理标签的价值?
感谢
答案 0 :(得分:3)
好的,我找到了答案:)
匹配(a) - [r1:SOME_RELATION] - (b:BBB) - [r2:SOME_OTHER_RELATION] - >(c:CCC)返回a.name,CASE a:ANIMAL WHEN,那么1 ELSE 0 END as a.type按a.name
排序希望它会帮助某人:)