使用 nohup 或 disown 如果你要让某个进程运行在后台。

搜索结果自定义排序

Elasticsearch | 作者 ccm | 发布于2018年06月21日 | 阅读数:1660

怎么做到自定义排序,举例如下:
搜索关键字 空调,我们要配置 xxx品牌的,要显示在最前面。
xxx品牌和空调可以是动态调整的。不知道大家有没有做过的经验或者思路,感谢。
已邀请:

strglee

赞同来自: ccm

加一个should条件
{
"query": {
"bool": {
"must": [
{"match": {"goods": "空调"}}
],
"should": [
{"term": {"brand": "xxx"}}
]
}
}
}
 
这样查询空调 xx品牌就排在前面了

要回复问题请先登录注册