zoukankan      html  css  js  c++  java
  • ES入门 (8) 语法(6)DQL(3)组合查询/范围查询/模糊查询/单字段排序

    9 组合查询

    `bool`把各种其它查询通过`must`(必须 )、`must_not`(必须不)、`should`(应该)的方
    式进行组合
    在 Postman 中,向 ES 服务器发 GET 请求 :http://127.0.0.1:9200/student/_search

     

    服务器响应结果:

    10  范围查询

    在 Postman 中,向 ES 服务器发 GET 请求 :http://127.0.0.1:9200/student/_search

     

    服务器响应结果:

    11 模糊查询 

    返回包含与搜索字词相似的字词的文档。
    编辑距离是将一个术语转换为另一个术语所需的一个字符更改的次数。这些更改可以包括:
    更改字符(box → fox)
    删除字符(black → lack)
    插入字符(sic → sick)
    转置两个相邻字符(act → cat)
    为了找到相似的术语,fuzzy 查询会在指定的编辑距离内创建一组搜索词的所有可能的变体
    或扩展。然后查询返回每个扩展的完全匹配。
    通过 fuzziness 修改编辑距离。一般使用默认值 AUTO,根据术语的长度生成编辑距离。
    在 Postman 中,向 ES 服务器发 GET 请求 :http://127.0.0.1:9200/student/_search 

     

    服务器响应结果: 
    在 Postman 中,向 ES 服务器发 GET 请求 :http://127.0.0.1:9200/student/_search 

     

    服务器响应结果: 

    12 单字段排序

    sort 可以让我们按照不同的字段进行排序,并且通过 order 指定排序的方式。desc 降序,asc升序。
    在 Postman 中,向 ES 服务器发 GET 请求 :http://127.0.0.1:9200/student/_search 

     

    服务器响应结果:
     
     
     
     

    本文来自博客园,作者:秋华,转载请注明原文链接:https://www.cnblogs.com/qiu-hua/p/15216303.html

  • 相关阅读:
    Minimum Size Subarray Sum 最短子数组之和
    mutiplemap 总结
    Remove-Invalid-Parentheses-题解
    Splay-Tree理解
    Subsets LeetCode总结
    Trie树理解
    Treap树理解
    Trie树之C-实现
    word-ladder总结
    Javascript 对象
  • 原文地址:https://www.cnblogs.com/qiu-hua/p/15216303.html
Copyright © 2011-2022 走看看