2015-09-25 38 views
1

我目前正在處理腳本來管理Elasticsearch集羣並確保數據完整性。如何檢索中斷父 - >子關係的文檔?

索引使用文檔之間的父>子關係。有沒有辦法檢索具有無效父母的孩子列表(父母標識引用已刪除的文檔)?

回答

2

你也許可以使用如下的查詢來獲取的孤兒文件

POST /<index_name>/<child_type>/_search 
{ 
    "filter": { 
     "not": { 
     "has_parent": { 
      "parent_type": "<parent_type>", 
      "query": { 
       "match_all": {} 
      } 
     } 
     } 
    } 
} 
+0

謝謝,它的工作原理名單;) – shulard