我正在使用以下代码创建唯一关系:
client.Cypher
.Match("(en1:Entity)", "(en2:Entity)")
.Where((Entity en1) => en1.EntityName == sParentEntity)
.AndWhere((Entity en2) => en2.EntityName == sChildEntity)
.CreateUnique("en1-[:sRelationName]->en2")
.ExecuteWithoutResults();
对于添加的关系,我想添加一个名为" category"的属性。这将采用字符串值。
这是否可行,如果是这样,可能是上述代码段的补充。
答案 0 :(得分:0)
尝试使用以下代码替换最后两行:
.CreateUnique("en1-[:sRelationName { category: {category_name} }]->en2")
.WithParams(new {category_name = "YourCategoryHere"});
.ExecuteWithoutResults();