Q:有两个人掉到陷阱里了,死的人叫死人,活人叫什么?

查询怎么做到全字段匹配优先级在前面?

Elasticsearch | 作者 a2615381 | 发布于2018年10月18日 | 阅读数:5220

举个例子 ,实际返回结果可能不是这样, 但是类似 项目中遇到这样的问题   查询词    "凳子"
结果查询结果可能出现    1 ,“椅子”2 "房子" ,3 “凳子” 
我希望 “凳子”排名第一, 请问怎么解决这样的问题?
 
已邀请:

rochy - rochy_he

赞同来自: 唐启胤

Best fields 的方式可以实现你需要的效果,请参考文章:
https://www.cnblogs.com/bonelee/p/6827068.html
https://www.cnblogs.com/clonen/p/6674922.html

zhangdi - d_vv

赞同来自:

你好,请问怎么解决的?

要回复问题请先登录注册