Neo4j GraphClient忽略JSON

时间:2018-10-22 09:24:19

标签: c# neo4j cypher

我正在尝试使用graphclient在C#中进行批处理展开,但是当我不希望使用JsonProperty值时,它会继续使用JsonProperty值添加属性。

是否可以禁用Json,使其以Name而不是N的形式添加到数据库中?或者,它们的Neo4j属性可以让我为Neo4j指定一个自定义名称,即[Neo4j(“ name”)]?

graphClient.Cypher
.CreateUniqueConstraint("t:Node", "t.Name")
.ExecuteWithoutResults();

graphClient.Cypher
.Unwind(nodes, "nds")
.Merge("(n:Node {Name: nds.Name})")
.OnCreate()
.Set("n = nds")

public class Node {

[JsonProperty("N")]
public string Name {get;set;}
}

0 个答案:

没有答案