Elasticsearch匹配除指定字段之外的所有查询,排除

我编入索引的Elasticsearch文档包含许多字段。我一直在使用match_all查询来获取结果。我想从match_all中排除一些字段,这可能吗?

回答:

在Elasticsearch中,您可以使用部分字段来过滤字段。

例:

{

"query": {

"match_all": {}

},

"partial_fields": {

"partial1": {

"exclude": ["excludeField1", "excludeField2"]

}

}

}

以上是 Elasticsearch匹配除指定字段之外的所有查询,排除 的全部内容, 来源链接: utcz.com/qa/429923.html

回到顶部