【发布时间】:2016-09-22 07:15:50
【问题描述】:
我试图一次创建多个关系,所有关系都从一个节点出来,进入多个其他节点。我正在尝试使用 MERGE 来匹配/创建节点,然后 CREATE 一次创建多个关系。问题是由于某种原因关系被复制,每个关系被创建两次......帮助?
我的 JSON 请求:
{
"query":"MERGE (n:person {subject:'testSubject'}) MERGE (n1:node {subject:'7f975f24-acc9-4400-9b2f-f7fd955425b7'}) MERGE (n2:node {subject:'a8d242b0-5cce-4c00-8912-885c97f917a3'}) ... MERGE (n60:node {subject:'68ee8e74-205a-4ba8-b6d0-6edb8d907912'}) CREATE (n)-[r1:relationToNode { json1 }]->(n1) CREATE (n)-[r2:actsIn { json2 }]->(n2) ... CREATE (n)-[r60:actsIn { json60 }]->(n60)",
"params":{
"json1":{...}, "json2":{...}, ..., "json60":{...}
}
}
【问题讨论】:
标签: neo4j