nested 不同对象设置不同的权重

作者 tianming | 发布于2018年09月28日 | 阅读数:80

elasticsearch version : 2.2.0
问题明细:
一个字段名为workExp,里面是多份工作经历对象,一个关键字来命中workExp时,不同对象的权重值不一样(时间约靠前权重越高),请问查询语句中能支持这种复杂场景么?
备用方案:将workExp冗余到其它字段中,firstWorkExp,secondWorkExp...在重新构建索引时设置不同的boost就可以实现(影响范围大)
形象一点见截图:
QQ图片20180928101659.png
已邀请:

要回复问题请先登录注册