当前位置:   article > 正文

ElasticSearch——精准查询_elasticsearch 精确查询

elasticsearch 精确查询

Elasticsearch · 语雀(完整笔记)

精确查询一般是查找keyword、数值、日期、boolean等类型字段。所以不会对搜索条件分词。常见的有:

  • term:根据词条精确值查询
  • range:根据值的范围查询

term查询

因为精确查询的字段搜是不分词的字段,因此查询的条件也必须是不分词的词条。查询时,用户输入的内容跟自动值完全匹配时才认为符合条件。如果用户输入的内容过多,反而搜索不到数据。

语法说明:

  1. // term查询
  2. GET /indexName/_search
  3. {
  4. "query": {
  5. "term": {
  6. "FIELD": {
  7. "value": "VALUE"
  8. }
  9. }
  10. }
  11. }

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/919146
推荐阅读
相关标签
  

闽ICP备14008679号