标签: neo4j maps cypher
从cypher中的地图map开始,我可以通过keys(map)获取密钥,但是似乎没有values类似物,APOC似乎也没有合适的键程序。
map
keys(map)
values
修改: 使用最新的neo4j和apoc版本
我有什么想念吗?
答案 0 :(得分:3)
List Comprehension语法可以相当简洁地生成映射值列表:
[k IN KEYS(map) | map[k]]
答案 1 :(得分:2)
作为解决方法,您可以使用reduce()和keys()函数使用此解决方案:
match(node) with reduce(values = [], key in keys(node) | values + node[key]) as values return values