es的客户端熟悉json结构可以根据结构来写RestClient语句
在json语句中
一级 二级
Query -- Multi_match
-- match
--term
--range
--geo_distance
--bool
--function_score 算分函数
Sort
From
Size
highlight
agg
suggest
在RestHighLevelClient中,一级一般是request.source(),二级一般都是QueryBuilders

#算分函数
GET /hotel/_search
{
"query": {
"function_score": {
"query": {
"match": {
"all":

本文介绍了如何使用Elasticsearch的RestHighLevelClient进行复杂查询操作,包括函数得分、地理距离排序和高亮显示。示例展示了如何构建查询JSON结构,以及如何在Java代码中通过QueryBuilders实现这些功能。
最低0.47元/天 解锁文章
2709

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



