【发布时间】:2016-11-30 16:47:59
【问题描述】:
我有一个电话号码列表,我想将所有列表合并到我的 NEO4J 中,如果不存在则创建唯一关系
List<ContactPhoneNumber> phones = new List<ContactPhoneNumber>();
WebApiConfig.GraphClient.Cypher
.Unwind(phones, "node")
.CreateUnique("(isuser:BaseUser{guid: '" + userid + "'})-[:PHONES_FROM_DEVICE]->(isphone:ContactPhoneNumber)")
.Set("isphone = node")
.ExecuteWithoutResults();
我得到的错误是
PatternException: 未绑定模式!
以及来自 NEO4J 的堆栈跟踪
在 Neo4jClient.GraphClient.Neo4jClient.IRawGraphClient.ExecuteCypher(CypherQuery 查询)在 D:\temp\c4dadf9\Neo4jClient\GraphClient.cs:line 1075 \n 在 Neo4jClient.Cypher.CypherFluentQuery.ExecuteWithoutResults() 中 D:\temp\c4dadf9\Neo4jClient\Cypher\CypherFluentQuery.cs:429 行
我该如何解决这个问题?
【问题讨论】:
标签: c# neo4j cypher neo4jclient