我需要在两个节点之间创建两种不同类型的关系。关系类型取决于节点的某个属性。
例如,
我有两个节点USER和EVENT。我需要在它们之间创建两个关系。 1. 邀请 2. 请求邀请
每个事件节点都有一个inviteOnly属性。
如果inviteOnly为true,则创建“邀请”关系。否则创建“请求邀请”关系。
这是我的尝试:
MATCH (u:User)
WHERE ID(u) = 13
WITH u
MATCH (e:Events)
WHERE ID(e) = 0
WITH u,e
CREATE (u)-[:inviteONLYTrue]->(e) WHERE e.inviteOnly = true
CREATE (u)-[:inviteONLYFALSE]->(e) WHERE e.inviteOnly = false
WITH u,e
RETURN u,e