【问题标题】:Elasticsearch sorting with from/size使用 from/size 进行 Elasticsearch 排序
【发布时间】:2015-01-05 14:34:30
【问题描述】:

我必须在弹性搜索查询中使用排序以及 from 和 size 参数。

我正在使用 0 到 100 条记录,然后是 101 到 200 条记录,然后是 201 到 300 条记录来查询弹性搜索。我必须用薪水字段对整个集合进行排序。

from/size 是否支持对整个集合进行排序。

它会对整个集合进行排序并一次获取 100 条记录吗?

谢谢,

【问题讨论】:

  • 更新您的搜索查询,以便我们看到您到目前为止所做的事情!
  • 排序是全局完成的,而不仅仅是你获取的结果

标签: sorting elasticsearch


【解决方案1】:

排序将首先发生,然后大小将在排序后占用 100-200 条记录。

【讨论】:

  • 感谢您的回复
  • @jhilden 如果分页查询中不存在排序参数怎么办?我们是否仍然可以确定所有结果都已返回(当然是在获取所有页面之后)?
  • 您不需要指定排序。如果您要获取所有记录,则应使用 Scroll & Scan 而不是分页。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-09-19
  • 1970-01-01
  • 2018-09-16
  • 2017-08-19
  • 2011-01-23
  • 2021-03-28
相关资源
最近更新 更多