5

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

4

2 回答 2

0

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

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

于 2012-07-02T06:44:53.097 回答
0

我已将 Solr 集成为数据源

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

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

于 2015-03-12T15:09:44.307 回答