gpt4 book ai didi

java - 如何用Solr管理 "paging"?

转载 作者:可可西里 更新时间:2023-11-01 07:10:00 26 4
gpt4 key购买 nike

我有一个分类网站...我让 Solr 搜索分类广告,然后返回 ID:nrs,然后我将其用于放入数组中。然后我使用这个数组在 MySql 数据库中查找任何分类,其中 ID:s 与 Solr 返回的数组中的 ID:s 匹配。

现在,因为这个数组可能非常大(10 万条记录或更多),所以我需要对结果进行“分页”,以便一次返回 100 个结果。然后在 MySql 中使用这 100 个 ID:s 来查找分类。

那么,是否可以使用 SOLR 进行分页?

如果是这样,怎么做到的?我需要示例代码...请问结果如何。

大多数情况下,我需要一个完整的示例!

谢谢

最佳答案

分页由 start 管理和 rows参数,例如:

?q=something&rows=10&start=20

将为您提供 10 个文档,从第 20 个文档开始。

关于从 MySQL 获取其他信息,您需要自己解决。我和其他人already suggested to you将所有内容存储在 Solr 中以避免对 MySQL 进行额外查询。

关于java - 如何用Solr管理 "paging"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2348094/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com