请问下es多list排序怎么做权重?
document存的时候包含 频道列表 List channelIds; 和分类列表 List cateIds。
现在我入参有2个list,假设为listA和listB,分别对应着频道列表和分类列表。
我想做个排序,
- 当 document 的 channelIds 和 listA 有交集 、 cateIds 和 listB 有交集则 排在最前面。
- 当 都无交集,则排在最后面
这种情况下怎么做权重?
因为部分特殊原因,ElasticsearchTemplate用的是5.2.5
这不是就是最基础的打分吗?