💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
elasticsearch支持对搜索结果排序,默认是根据相关度算分(_score)来排序。 可以排序字段类型有:keyword类型、数值类型、地理坐标类型、日期类型等。 ``` #对酒店数据按照用户评价降序排序,评价相同的按照价格升序排序 GET /hotel/_search { "query": { "match_all": {} }, "sort":[ { "score":"desc" }, { "price":"asc" } ] } #实现对酒店数据按照到你的位置坐标的距离升序排序 GET /hotel/_search { "query": { "match_all": {} }, "sort":[ { "_geo_distance":{ "location":{ "lat":"31.21", "lon":"121.5" }, "order":"asc", "unit":"km" } } ] } ```