繁体   English   中英

neo4j-我们可以在具有相同关系类型但具有不同值的相同节点之间创建多重关系吗?

[英]neo4j - can we create the multiple relationship between same nodes with same relationship type but with different values?

我们正在努力实现类似的目标-但我仅在下面列举一个一般示例:

  1. (A)-[r:ACT_IN {角色:'主要演员'}]->(m:电影)
  2. (A)-[r:ACT_IN {角色:'side actor'}]->(m:movie)

是否可以创建这样的方案? 因为当我尝试添加第二行时,它不会添加任何内容。

谢谢,Pk!

当然有可能。 您没有提供确切的Cypher查询,因此不清楚您出错的地方。

但是,这是一个有效的示例(假设数据库已经包含那些ActorMovie节点):

MATCH (a:Actor {name: 'Keanu Reeves'}), (m:Movie {title: 'The Matrix'})
CREATE
  (a)-[r1:ACT_IN {role:'main actor'}]->(m),
  (a)-[r2:ACT_IN {role:'side actor'}]->(m);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM