我正在尝试执行以下操作(这在neo4J cypher上很容易.
merge (ee:Person { id: "id1234" })
如何确保下一个创建不会在c#Neo4Jclient中创建另一个节点????
迫切需要这个
client.Cypher.Merge("(user:User {Id: {Id} })") .onCreate() .set("user= {newUser}") .withParams(new { ... } ) .executeWithoutResults();
似乎Merge没有被提升.知道为什么吗?因为即使对象完全相同,它仍然会创建一个新节点.
谢谢,R