小编典典

如何使用Solr管理“减额”?

sql

我有一个分类广告网站…我让Solr搜索分类广告,然后返回ID:nrs,然后将其用于放置到数组中。然后,我使用此数组在MySql
db中找到所有分类,其中ID:s与Solr返回的数组中的ID:s相匹配。

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

因此,可以使用SOLR进行分页吗?

如果是这样,怎么办?我需要示例代码…结果将是什么。

通常,我需要一个详尽的例子!

谢谢


阅读 206

收藏
2021-03-17

共1个答案

小编典典

看一下IBM。也许那将使您走上正确的道路。

结果数:指定要返回的最大结果数。

开始:从结果集中开始的偏移量。这对于分页很有用。

所以你可能想要一些变化

<str name="rows">10</str>
<str name="start">0</str>

您的solr客户应提供某种方式来获得结果的总数而不会带来太多麻烦。

2021-03-17