我试图在foreach收集函数中添加一些路径和节点操作,但是我只能在每个foreach中执行单个操作,例如:
FOREACH (value IN Allissues |
SET issues.prodstatus=false)
然而,如果需要发生多个事件,那么这不起作用
FOREACH (value IN Allissues |
SET issues.prodstatus=false,CREATE (problem)-[:REQUEST]-(user))
相反,我必须为每个操作执行多个FOREACH,使代码看起来非DRY,这是否会增加任何惩罚,或者是否可以在单个go中创建AND设置?
答案 0 :(得分:1)
是的,这是可能的。只需从第二个查询中删除逗号:
FOREACH (value IN Allissues |
SET issues.prodstatus=false
CREATE (problem)-[:REQUEST]-(user))