代码之家  ›  专栏  ›  技术社区  ›  d-_-b

使用Solr cursorMark时确定页码

  •  0
  • d-_-b  · 技术社区  · 5 年前

    我正在用Solr构建一个应用程序,它应该给用户第一个 N 搜索结果,并使用 cursorMark 分页 R 一次一排。

    问题是,在客户端+服务器关系中,客户端知道页码和 cursorMark ,但服务器只被告知 cursorMark 。信任客户端的页码也是不安全的。

    有什么方法可以确定给定值的偏移量吗 cursorMark 服务器端,不存储以下列表 page number + cursorMark 每次搜索的组合?

    例如,我希望在使用后能够拒绝请求 cursorMark 这将产生结果 > 10000 对于给定的搜索。

    0 回复  |  直到 5 年前