【发布时间】:2014-03-21 15:44:24
【问题描述】:
所以我正在尝试发送一个将合并多个节点的查询,我希望查询返回它创建的节点,但我不能将 return 语句放在 FOREACH 中所以有没有办法收集节点,然后在最后返回该集合?
FOREACH (tagName in {tags} |
MERGE (n:items {classid:tagName.pClassid})
ON CREATE
COLLECT(n) as allCreatedNodes)
RETURN allCreatedNodes;
"params" : {
"tags": [{"pClassid" : 1}, {"pClassid" : 2}, {"pClassid" : 3}]
}
【问题讨论】: