有没有办法格式化密码查询的返回值?如果我执行一个查询,返回一个节点以及与该节点有关系的所有节点('RETURN id(startnode),id(relationnode)'),我将得到一个包含每个捆绑有startnode的RelationNode的数组。
例如:
[
{
relationnode: 0,
startnode: 1
}, {
relationnode: 1,
startnode: 1
}
]
我更希望它将如何工作,是使返回值的格式如下所示:
{
relationnode: [
0, 1
],
startnode: 1
}
有没有办法做到这一点,或者只是一起不好的做法?
如果我知道永远不会超过1个startnode,这将非常有用。
编辑:我知道我可以在查询后解析它,但我更希望能够在查询中进行解析。
最佳答案
是!这是我最喜欢的功能之一:
RETURN id(startnode), COLLECT(id(relationnode))