Elasticsearch中是否有办法通过过滤器,查询,聚合等来搜索文档ID列表并返回哪些ID未命中?
使用一个小列表,很容易将结果与请求的ID列表进行比较,但我正在处理成千上万的ID列表,并且这样做不会有效。
答案 0 :(得分:0)
你的意思是,来自https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-not-filter.html
"filtered" : {
"query" : {
"term" : { "name.first" : "shay" }
},
"filter" : {
"not" : {
"range" : {
"postDate" : {
"from" : "2010-03-01",
"to" : "2010-04-01"
}
}
}
}
}
查看https://www.elastic.co/guide/en/elasticsearch/reference/current/index.html
上的指南