[英]Deleting a neo4j node along with its relationships through java core API
我的目標是在neo4j圖形數據庫中一次性刪除一個節點及其所有關系。
到目前為止,我一直在遵循這種方法,
- 獲取一個節點的所有關系(雙向)
- 刪除關系
- 最后刪除該節點。
這是標准方法還是其他可用方法? 我不打算為此使用Cypher查詢。 我想通過Java核心API本身實現此目標。
使用Java API時,所描述的步驟是正確的:
try (Transaction tx = graphDb.beginTx()) {
Node node = // my node to delete
for (Relationship r : node.getRelationships()) {
r.delete();
}
node.delete();
tx.success();
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.