DSL查询语法
查询分类与基本语法


全文检索查询

参与查询的字段越多,性能越慢。
精准查询(term精准和range范围查询)

地理查询
geo_bounding_box矩形查询(不常用)

geo_distance附近圆查询

相关性算分


FunctionScoreQuery

复合查询Boolean Query

不参与算分的尽可能放在must_not和filter中,因为算分会影响性能。
排序查询


分页查询
分页

深度分页问题

总结

高亮查询


require_field_match是否需要字段匹配,需要的话要字段和查询的一致才可以高亮,否则则不需要。
搜索结果处理总结

RestClient查询文档
match查询



全文检索查询

精准查询

复合查询——boolean query

排序和分页


高亮查询
查询结果

结果解析

案例

3625

被折叠的 条评论
为什么被折叠?



