文章目录

  • 1.DSL查询文档
    • 1.1.DSL查询分类
    • 1.2.全文检索查询
      • 1.2.1.使用场景
      • 1.2.2.基本语法
      • 1.2.3.示例
      • 1.2.4.总结
    • 1.3.精准查询
      • 1.3.1.term查询
      • 1.3.2.range查询
      • 1.3.3.总结
    • 1.4.地理坐标查询
      • 1.4.1.矩形范围查询
      • 1.4.2.附近查询
    • 1.5.复合查询
      • 1.5.1.相关性算分
      • 1.5.2.算分函数查询
        • 1)语法说明
        • 2)示例
        • 3)小结
      • 1.5.3.Boolean Query布尔查询
        • 1)语法示例:
        • 2)示例
        • 3)小结
  • 2.搜索结果处理
    • 2.1.排序
      • 2.1.1.普通字段排序
      • 2.1.2.地理坐标排序
    • 2.2.分页
      • 2.2.1.基本的分页
      • 2.2.2.深度分页问题
      • 2.2.3.小结
    • 2.3.高亮
      • 2.3.1.高亮原理
      • 2.3.2.实现高亮
    • 2.4.总结
  • 3.RestClient查询文档
    • 3.1.快速入门
      • 3.1.1.发起查询请求
      • 3.1.2.解析响应
      • 3.1.3.完整代码
      • 3.1.4.小结
    • 3.2.match查询
    • 3.3.精确查询
    • 3.4.布尔查询
    • 3.5.排序、分页
    • 3.6.高亮
      • 3.6.1.高亮请求构建
      • 3.6.2.高亮结果解析
  • 4.黑马旅游案例
    • 4.1.酒店搜索和分页
      • 4.1.1.需求分析
      • 4.1.2.定义实体类
      • 4.1.3.定义controller
      • 4.1.4.实现搜索业务
    • 4.2.酒店结果过滤
      • 4.2.1.需求分析
      • 4.2.2.修改实体类
      • 4.2.3.修改搜索业务
    • 4.3.我周边的酒店
      • 4.3.1.需求分析
      • 4.3.2.修改实体类
      • 4.3.3.距离排序API
      • 4.3.4.添加距离排序
      • 4.3.5.排序距离显示
    • 4.4.酒店竞价排名
      • 4.4.1.需求分析
      • 4.4.2.修改HotelDoc实体
      • 4.4.3.添加广告标记
      • 4.4.4.添加算分函数查询

笔记是黑马程序员Cloud课的笔记,黑马的视频讲的真的太棒了!!不得不感慨一句:0基础、学IT …

ElasticSearch之DSL查询相关推荐

  1. 第三章 Elasticsearch Query DSL -- 查询

    第三章 Elasticsearch Query DSL -- 查询 摘要 查询和过滤的上下文(context) 相关性得分 查询上下文 过滤上下文 示例(下面这些查询参数,后续会详述) 全文查询 in ...

  2. 微服务03 分布式搜索引擎 elasticsearch ELK kibana RestAPI 索引库 DSL查询 RestClient 黑马旅游

    分布式搜索引擎01 -- elasticsearch基础 0.学习目标 1.初识elasticsearch 1.1.了解ES 1.1.1.elasticsearch的作用 elasticsearch是 ...

  3. Elasticsearch - DSL 查询语句

    文章目录 1.DSL查询文档 1.1.DSL查询分类 1.2.全文检索查询 1.2.1.使用场景 1.2.2.基本语法 1.2.3.总结 1.3.精准查询 1.3.1.term查询 1.3.2.ran ...

  4. Elasticsearch DSL 查询详解

    在 Elasticsearch 中,提供了功能十分丰富.多种表现形式的查询语言-- DSL 查询. DSL 查询使用 JSON 格式的请求体与 Elasticsearch 交互,可以实现各种各样的查询 ...

  5. elasticsearch学习笔记——二.querystring查询document方式与dsl查询document方式

    // 1.创建test_serach索引,指定主要分片数量,副本分片数量,文档中字段的数据类型,分词器,是否作为搜索条件 PUT test_search { "settings": ...

  6. elasticsearch DSL查询之should查询

    elasticsearch之should查询 should查询在mysql中就好比是or或,但在es中使用should查询必须要和must一起使用才可以,相当于must[should A,should ...

  7. 转:elasticsearch nested嵌套查询

    转自: [弄nèng - Elasticsearch]DSL入门篇(七)-- Nested类型查询,聚合_司马缸砸缸了-CSDN博客文章目录1. nested query2. nested 对象聚合项 ...

  8. ES(Elasticsearch)基本查询总结(含docker安装,python操作)

    全栈工程师开发手册 (作者:栾鹏) 架构系列文章 官网:https://www.elastic.co/guide/index.html 搜索语法:https://www.elastic.co/guid ...

  9. Elasticsearch的DSL搜索

    Elasticsearch的DSL搜索 一.数据准备 1.创建对应的索引库 2.给索引库创建对应的映射 POST 192.168.1.117:9200/sell/_mapping {"pro ...

最新文章

  1. go语言学习,channel消费者和生产者
  2. rest-framework 版本控制
  3. 顺序栈实现括号匹配的检验(C语言实现)【栈】
  4. python里我最容易搞不清楚问题之一的encode和decode
  5. 吴恩达深度学习——机器学习策略(二)
  6. 文件上传---利用表单提交
  7. matlab画坐标系,Matlab如何绘制十字坐标系??
  8. 小区停车管理系统(SQL,JDBC)
  9. B2B供应链电商系统平台解决方案,如何实现全网整合
  10. uniapp路由守卫
  11. TOM企业邮箱,2021“重心出发”,聚焦企业邮箱安全办公!
  12. 使用Python连接crossbar.io 报错 could not create serializer for “cbor“ (available: [‘json‘])
  13. 值得推荐好用的网址导航网站大全
  14. 箱体图Boxplot及Python绘制方法
  15. K8S故障排查指南:部分节点无法启动Pod资源-Pod处于ContainerCreating状态
  16. 接口与抽象类的区别,为什么要用接口,抽象类不香吗?
  17. 区块链+慈善究竟帮助过谁?
  18. 孙正义万字访谈实录:AI是我现在唯一关注的事情,我是科技的绝对信徒
  19. KMP字符串模式匹配
  20. 学计算机的前后对比,2020计算机考研(408)大纲前后对比分析!

热门文章

  1. 超好玩的桥梁建造师:行尸走肉 for Mac中文版(支持big sur)
  2. webpack5打包图片并放到指定文件夹下
  3. 新装的Ubuntu 18.4 系统不显示以太网连接
  4. 运输问题(最小费用流)
  5. 并集、交集、差集 Sql总结
  6. 【python】7-2 小游戏
  7. 微信公众号开发中的一些设置和遇到的问题
  8. 高德地图披露2016全年成绩 推出两款春运产品
  9. CHATGPT4.0:更加智能、更加便捷的AI人工智能系统
  10. html5边框边距,html样式(边框)