Elasticsearch:如何过滤布尔字段

cur*_*us1 23 elasticsearch

我是Elasticsearch的新手.我有一个具有布尔字段的映射.

我需要过滤这个字段,我不确定使用哪个过滤器.根据我的研究,我可能应该使用术语过滤器.它是否正确?对我来说,术语过滤器似乎是为字符串字段设计的.

谢谢!

Joh*_*one 24

是的,术语过滤器是正确的选择:http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/query-dsl-term-filter.html

可以将布尔字段视为包含术语T或术语F,因此术语过滤器是合适的.

看到这两个讨论:http://elasticsearch-users.115913.n3.nabble.com/Which-filter-could-be-used-on-boolean-field-td4035426.htmlHTTP://elasticsearch-users.115913 .n3.nabble.com /简平等-过滤- td3063743.html

  • 所有链接都失效了。 (3认同)