是时候用 ES 拯救发际线啦

关于模糊匹配排序的问题

Elasticsearch | 作者 randyTan | 发布于2021年02月20日 | 阅读数:824

目前业务遇到查询sku名称伟“信” ,但是匹配结果有 信封、信封信纸、微信、信等相关文档但是排序也如上述这样,业务场景需要匹配度最好的信排序在最前面,请问 如何让这个匹配度最好的信排序在最前,谢谢大家
已邀请:

yongde - 90后IT男

赞同来自: randyTan

1、使用function_score查询,除了match_phrease外,当遇到检索词与文档属性值相同时,提高文档权重。
2、或者 使用bool查询,constant_score + term

要回复问题请先登录注册