3
我想用新節點和兩個新關係替換一個關係(如果存在)。下面的查詢測試關係是否存在,但在新節點創建時失敗。 CREATE語法獨立工作,但不嵌套在FOREACH循環中。Neo4j 2.0 Cypher查詢 - 在FOREACH中創建
START s = node(1)
MATCH (u)-[r?:ROOT]->(s)
FOREACH (u in (CASE WHEN r<>NULL THEN [u] ELSE [] END):
CREATE (u)<-[:REL1]-(n {test:"test"})-[:REL2]->(s))
RETURN s
我得到一個錯誤說:
未知標識符n