即使我
'set node:A, B, C'
有时订单不会被翻译,但有趣的是,一旦标签成为头部,它总是保持头脑。所以..如果我
'remove node:A'
并重新添加
'set node:A'
'A'仍然是头脑。
我需要翻译订单才能使用
'head(labels(node))'
所以我可以使用特定的标签。
这可能吗?谢谢。
答案 0 :(得分:0)
标签按内部ID排序,保持不变。
你可以做两件事:
HEAD(FILTER(l in labels(node) WHERE l = "FOO")) -> FOO or NULL
ANY(l in labels(node) WHERE l = "FOO") -> predicate true or false
在2.1
UNWIND labels(n) as l
ORDER BY l
LIMIT 1