取得小于Elasticsearch中分数的数据

时间:2018-12-10 08:15:48

标签: elasticsearch instagram kibana elasticsearch-5

我正在尝试使用Elasticsearch使Instagram像“探索”页面一样。根据时间以及喜欢的次数对内容进行评分。由于喜欢的内容经常更新,因此使用“发件人/大小”和“搜索后”很难分页。假设我使用From 0,Size 10来获取前10篇帖子。当我尝试以分页方式获取第二页时,另外10篇帖子的点赞次数更多。现在,我拥有与第一次分页在10到20位上相同的帖子。这将在我的浏览页面中创建很多重复项。

与丢失某些内容相比,我更关心避免分页重复,因为如果用户刷新浏览页面,则会再次显示顶部内容。我认为最好的方法是获取低于特定分数的所有帖子。有没有什么像max_score api。如果没有,我该如何解决这个问题?

0 个答案:

没有答案