ES电商条件排序 无解

首先按照匹配度排序 然后同一类型的匹配度再按照时间排序。比如用户输入意大利红酒。词库里面分别有意大利和红酒的词。当用户输入意大利红酒的时候搜索结果意大利红酒在前面,然后分别带意大利和红酒的标题在后面,那接下来要把最匹配到意大利红酒的按照时间排序。要怎么做。产品种类繁多,用户输入繁多。所以单独程序去为意大利红酒这几个字设置高权重是不现实的,有没有解决这一需求的统一的算法
已邀请:

hailin0

赞同来自:

sort不是本身可以多字段排序的吗

huigy

赞同来自:

是的,但是排出来的效果不太好

要回复问题请先登录注册