我有一个分类广告网站…我让Solr搜索分类广告,然后返回ID:nrs,然后将其用于放置到数组中。然后,我使用此数组在MySql数据库中找到所有分类,其中ID:s与Solr返回的数组中的ID:s相匹配。
现在,由于此数组可能非常大(十万个记录或更多),因此我需要“分页”结果,以便一次返回100个。然后在MySql中使用这100个ID:来查找分类。
那么,是否可以使用SOLR进行分页?
如果是这样,怎么办?我需要示例代码…结果将是什么。
通常,我需要一个详尽的例子!
谢谢
看一下IBM。也许那会让您走上正确的道路。
结果数:指定要返回的最大结果数。
开始:从结果集中开始的偏移量。这对于分页很有用。
所以你可能想要一些变化
<str name="rows">10</str>
<str name="start">0</str>
您的solr客户应提供某种方式来获得结果的总数而不会带来太多麻烦。
问题内容: 我一直在搜索如何使用Spring 3.2.x管理REST API版本,但没有找到易于维护的东西。我将首先解释我所遇到的问题,然后是一个解决方案……但我确实想知道是否在这里重新发明轮子。 我想基于Accept标头管理版本,例如,如果请求具有Accept标头application/vnd.company.app-1.1+json,我希望spring MVC将其转发到处理此版本的方法。而且由
问题内容: 我已通过solr facet stats从solr中选择了所有记录,但无法对其进行分页,如何按pageSize和pageNum分页? 问题答案: 使用solr facet统计信息时无法分页,因为使用solr facet统计信息将统计所有文档。
我对嵌套/子片段有问题。我的用例是:我将Frag A作为父片段,将FragChild1、FragChild2、FragChild3作为子片段显示在FragA中。现在,在FragChild3的背压下,它应该像这样工作: FragChild3- 我用来添加子片段的代码是- 我在StackOverflow中搜索了相关答案,但尚未找到任何适当的答案/方法来管理子片段的backbackback。
问题内容: 一个最近的问题在这里SO让我思考。 在我尝试过的大多数Linux发行版中,某些Perl模块可以通过软件包管理器获得。其他人当然不会。在相当长的一段时间里,每当我需要安装一些CPAN模块来查找某个软件包是否可用并在安装该软件包时都将使用我的软件包管理器。 明显的好处是,只要有新版本的软件包可用,您就可以更新模块。 但是,当模块无法以预打包的形式提供并且该模块存在依赖项时,您会遇到麻烦。每
问题内容: 我正在使用Solr进行索引和搜索。现在,我的新的数据被索引上elasticsearch。如何使用来自Elasticsearch的Solr索引进行组合搜索? 由于Solr和elasticsearch都是基于Apache Lucene 构建的,因此必须有一种方法/插件来使用Elasticsearch的Solr索引,对吗? 我的尝试: 我为此找到了一条河,但是elasticsearch从1.
问题内容: 我想从网址下载二进制文件。是否可以使用我在DownloadManager类中找到的Android下载管理器类? 问题答案: 是否可以使用我在这里找到的android下载管理器类 是的,尽管仅从Android API级别9(版本2.3)开始可用。这是一个示例项目,演示的使用。