在Neo4j中将属性附加到关系
我试图将属性附加到Neo4j中的关系中。到目前为止,我在构造查询时只能做到以下几点: 匹配n:Node,m:Node 其中n.Id=5,m.Id=6 创建唯一的n-[rel:IS_RELATED]->m 以rel作为r 集合r+={Prop1:'Value1',Prop2:'Value2'} 在Neo4j手册中,它给出了以下示例,我尽我最大的努力遵循它 匹配peter{name:'peter'} 设置peter+={Hunger:TRUE,位置:'Enterpriser'} 有更好的方法吗 另外,我正在使用.Net的Neo4jClient。要做到这一点,fluent查询是什么 提前谢谢。为什么不这样呢 并使用“合并”而不是“创建唯一”在Neo4j中将属性附加到关系,neo4j,neo4jclient,Neo4j,Neo4jclient,我试图将属性附加到Neo4j中的关系中。到目前为止,我在构造查询时只能做到以下几点: 匹配n:Node,m:Node 其中n.Id=5,m.Id=6 创建唯一的n-[rel:IS_RELATED]->m 以rel作为r 集合r+={Prop1:'Value1',Prop2:'Value2'} 在Neo4j手册中,它给出了以下示例,我尽我最大的努力遵循它 匹配peter{name:'peter'} 设置peter+={Hunger:TRUE,位置:'Enterpriser'} 有更好的方法吗 另外
Match(n:Node),(m:Node)
where n.Id=5 and m.Id=6
MERGE (n)-[rel:IS_RELATED]->(m)
ON CREATE SET rel += {Prop1:'Value1', Prop2:'Value2'}
我只是尝试运行该查询,但它根本没有运行。如果不存在关系,合并是否会创建关系?