ElasticSearch6.x 之检索排序

java哥 阅读:660 2021-03-31 17:18:16 评论:0

1、文档添加顺序排序:

http://192.168.1.74:9200/website/_search/ 
{ 
"query": { 
      "query": { 
         "match_all": {} 
       } 
    } 
}

2、文档评分排序:

http://192.168.1.74:9200/website/_search/ 
{ 
 "query": { 
          "term": { 
             "title":"Spring" 
           } 
    } 
}

3、指定字段排序

http://192.168.1.74:9200/website/_search/ 
{ 
"query": { 
  "match_all": {} 
  }, 
  "sort": [ 
    {"postdate":{"order":"desc"}} 
  ] 
}

4、多个字段排序

http://192.168.1.74:9200/website/_search/ 
{ 
"query": { 
  "match_all": {} 
  }, 
  "sort": [ 
    {"postdate":{"order":"desc"}}, 
    {"_id":{"order":"desc"}} 
  ] 
}

 

声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

关注我们

一个IT知识分享的公众号