如何整理/嵌套节点 - Neo4j Cypher

时间:2014-02-07 19:09:51

标签: neo4j cypher

说我有一个图表架构

Album -[HasImage]-> Image. 

我想执行一个cypher查询,用于整理/非规范化/嵌套/组合/混合图像到相关的相册。

我可以通过密码查询获取所有相册和所有图片:

MATCH (a:Album)-[:HasImage]->(i:Image)
RETURN a, i

但响应的柱状格式非常烦人。有没有办法让Image成为Album对象中的数组?

2 个答案:

答案 0 :(得分:2)

MATCH (a:Album)-[:HasImage]->(i:Image)
RETURN a, collect(i)

应该这样做

答案 1 :(得分:0)

啊哈:收集!

MATCH (a:Album)-[:HasImage]->(image:Image)
RETURN a, collect(image) as images