摘要: 2.搜索结果处理 搜索的结果可以按照用户指定的方式去处理或展示。 2.1.排序 elasticsearch默认是根据相关度算分(_score)来排序,但是也支持自定义方式对搜索结果排序。可以排序字段类型有:keyword类型、数值类型、地理坐标类型、日期类型等。 2.1.1.普通字段排序 keywo 阅读全文
posted @ 2022-12-24 11:33 DeyouKong 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 1.DSL查询文档 elasticsearch的查询依然是基于JSON风格的DSL来实现的。 1.1.DSL查询分类 Elasticsearch提供了基于JSON的DSL(Domain Specific Language)来定义查询。常见的查询类型包括: 查询所有:查询出所有数据,一般测试用。例如: 阅读全文
posted @ 2022-12-24 11:27 DeyouKong 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 1、初始化RestClient 在elasticsearch提供的API中,与elasticsearch一切交互都封装在一个名为RestHighLevelClient的类中,必须先完成这个对象的初始化,建立与elasticsearch的连接。 分为三步: 1)引入es的RestHighLevelCl 阅读全文
posted @ 2022-12-24 11:00 DeyouKong 阅读(549) 评论(0) 推荐(0) 编辑