如何检索父母与子母关系破碎的文件?

时间:2015-09-25 10:48:45

标签: elasticsearch

我目前正在开发脚本来管理Elasticsearch集群并确保数据完整性。

索引使用父>文件之间的子关系。有没有办法检索具有无效父项的子列表(父ID引用已删除的文档)?

1 个答案:

答案 0 :(得分:2)

您可以在以下行中使用查询来获取孤立子文档列表

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