簡體   English   中英

刪除Neo4j中的索引節點

[英]Deleting indexed nodes in Neo4j

在Neo4j中,如果刪除索引節點,是否必須先從索引中刪除該節點,還是自動更新索引?

這是一個小的(未經測試的)示例:

val index = graphDb.index()
val someIdx = index.forNodes("someIdx")
val someNode = graphDb.createNode()
someIdx.add(someNode, "key", "value")

然后:

//remove from someIdx???
someNode.delete()

刪除節點時,必須先刪除索引。 如果要從索引中刪除節點的所有提及,請參閱以下內容:

    IndexManager indexManager = db.index();
    Index<Node> index = indexManager.forNodes("indexName");
    index.remove(node);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM