1
是否可以使用NEO4J客戶端.NET將多個事務封裝爲一個事務?我的問題是,我需要刪除一個節點,所有關係和附加到這些關係的所有END節點作爲一個ACID事務。我明白使用REST批處理是可能的。我可以使用NEO4j .NET Client嗎?Neo4j .NET客戶端封裝事務
非常感謝您的支持!
是否可以使用NEO4J客戶端.NET將多個事務封裝爲一個事務?我的問題是,我需要刪除一個節點,所有關係和附加到這些關係的所有END節點作爲一個ACID事務。我明白使用REST批處理是可能的。我可以使用NEO4j .NET Client嗎?Neo4j .NET客戶端封裝事務
非常感謝您的支持!
當Neo4j 2.0,Cypher和this update與Neo4jClient全部對齊時,交易支持將會到來。
做這一切在一個單一的Cypher電話:
START n=node(123)
MATCH n-[r]->m
DELETE r, m, n
在C#:
graphClient.Cypher
.Start(new { n = (NodeReference)123 })
.Match("n-[r]->m")
.Delete("r, m, n")
.ExecuteWithoutResults();