我有一个分类广告网站…我让Solr搜索分类广告,然后返回ID:nrs,然后将其用于放置到数组中。然后,我使用此数组在MySql db中找到所有分类,其中ID:s与Solr返回的数组中的ID:s相匹配。
现在,由于此数组可能非常大(十万个记录或更多),因此我需要对结果进行“分页”,以便一次返回100个。然后在MySql中使用这100个ID:来查找分类。
因此,可以使用SOLR进行分页吗?
如果是这样,怎么办?我需要示例代码…结果将是什么。
通常,我需要一个详尽的例子!
谢谢
看一下IBM。也许那将使您走上正确的道路。
结果数:指定要返回的最大结果数。 开始:从结果集中开始的偏移量。这对于分页很有用。
结果数:指定要返回的最大结果数。
开始:从结果集中开始的偏移量。这对于分页很有用。
所以你可能想要一些变化
<str name="rows">10</str> <str name="start">0</str>
您的solr客户应提供某种方式来获得结果的总数而不会带来太多麻烦。