【问题标题】:Customising cakephp pagination to work with Solr query自定义 cakephp 分页以使用 Solr 查询
【发布时间】:2015-03-13 03:29:41
【问题描述】:

我知道 cakephp 分页与 sql 查询紧密相关。是否可以将其自定义为与 Solr 查询一起使用?我希望分页从 solr 搜索而不是 mysql 查询中检索数据。谢谢!

【问题讨论】:

    标签: cakephp solr pagination


    【解决方案1】:

    我已将 Solr 集成为数据源

    https://github.com/Highstrike/cakephp-solr-datasource

    您还可以在此处找到有关如何通过示例使用它的说明。示例之一是您正在寻找的分页!祝你好运。

    【讨论】:

      【解决方案2】:

      您需要为此数据库实现数据源。如果您的模型我使用此数据源并且编写正确,您应该能够使用常规的 CakePHP 分页方法。 https://github.com/ugrworks/cakephp-solr-webservice-datasource,但它已经很老了,但我认为你可以重用代码并基于它工作。

      更新:现在有 https://github.com/Highstrike/cakephp-solr-datasource 用于 CakePHP 2.x

      【讨论】:

      • 抱歉,您下载文件并查看了吗?只有文件夹。
      • 该存储库不再相关,请检查我的答案以了解我自己的 Solr 数据源实现
      • 感谢对当时(约 2.5 年前)给出正确答案的反对票。不是那种强迫自己回答的礼貌。
      • 删除了我的反对票,因为您已经更新了答案。
      猜你喜欢
      • 2010-12-23
      • 1970-01-01
      • 2015-06-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多