gpt4 book ai didi

elasticsearch - Elasticsearch按类型排序

转载 作者:行者123 更新时间:2023-12-02 22:24:52 24 4
gpt4 key购买 nike

我正在通过简单地使用'http://es:9200/products/_search?q=sony'搜索具有多种类型的索引。这将返回许多具有许多不同类型的匹配。 hits数组包含所有结果,但不按我想要的顺序排列;我希望“电视”类型始终显示在其余部分之前。是否可以按类型订购?

最佳答案

您可以通过在预定义字段sorting上使用 _type 来实现。下面的查询按文档类型的升序对结果进行排序。

POST <indexname>/_search
{
"sort": [
{
"_type": {
"order": "asc"
}
}
],
"query": {
<query goes here>
}
}

关于elasticsearch - Elasticsearch按类型排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30821017/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com