elasticsearch:获得输出的称赞

qzlgjiam  于 2021-06-15  发布在  ElasticSearch
关注(0)|答案(1)|浏览(225)

我想得到的结果集是在提供的过滤器之外。例子:

Query : document_id and filter
{
   Document_id : 1,2,3,4,5,6,7
},
{
   Query Result : 1,2,3,4,5,6
}

输出:7
我也可以在java代码中执行上述操作,但我想从查询中得到这个结果。任何帮助都将不胜感激。

jfewjypa

jfewjypa1#

你应该把你的过滤器放在 must_not a中的子句 bool 查询,如下所示:

POST _search
{
  "query": {
    "bool" : {
      "must_not" : [
        <YOUR FILTER QUERIES HERE>
      ]
    }
  }
}

相关问题