我在Neo4J数据库上有一些路径。
以下是我的数据排列方式
我的关系有一个名为Distance
的参数我做了这个查询,返回原点和到达点。
MATCH ((po:Ponto)-[r]->(pd:Ponto))
RETURN po AS Ponto, collect(pd) AS Conexoes
ORDER BY po.PontoDeEntrada DESC, po.Identificador
json返回就像这样
我需要将Relation的de Distance参数返回到Conexoes对象。
我该怎么做?
答案 0 :(得分:1)
Conexoes
可以是地图集合(每个地图都有distance
和pd
属性):
MATCH (po:Ponto)-[r]->(pd:Ponto)
RETURN po AS Ponto, COLLECT({distance: r.Distance, pd: pd}) AS Conexoes
ORDER BY po.PontoDeEntrada DESC, po.Identificador;