【发布时间】:2017-05-15 02:13:03
【问题描述】:
假设我有一个文档索引,其中包含两个用于排名的计算字段:popularity 和 relevance。还假设应该按popularity 排序的文档和应该按relevance 排序的文档之间没有重叠。也就是说,在系统中,一些文档应该按popularity 排序,而其他文档应该按relevance 排序。
然后我需要检索N 排名靠前的文档,要求其中N1 按popularity 排名,N-N1 按relevance 排名。
有没有办法在 Elastic Search 中通过单个请求执行此操作?
【问题讨论】:
标签: elasticsearch search-engine ranking information-retrieval