Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Neo4j中将属性附加到关系_Neo4j_Neo4jclient - Fatal编程技术网

在Neo4j中将属性附加到关系

在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'} 有更好的方法吗 另外

我试图将属性附加到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查询是什么

提前谢谢。

为什么不这样呢

并使用“合并”而不是“创建唯一”

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'}

我只是尝试运行该查询,但它根本没有运行。如果不存在关系,合并是否会创建关系?