gpt4 book ai didi

neo4j - Cypher:从集合中提取唯一值

转载 作者:行者123 更新时间:2023-12-03 19:24:08 25 4
gpt4 key购买 nike

我有

MATCH (x)-[rels*]->(y)
RETURN extract( r in rels | r.property) as collected

其中 collected 是沿路径的所有关系的属性集合,例如 [null, 4, null, 4][1, 3, 3, 1]

如何进一步从 collected 中仅提取其唯一值?
例如, [null, 4, null, 4] 会变成 [null, 4]

最佳答案

试试这个:

MATCH (x)-[rels*]->(y)
UNWIND rels AS rel
RETURN COLLECT( distinct rel.property) AS collected

关于neo4j - Cypher:从集合中提取唯一值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26634802/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com