自定义cakephp分页以使用Solr查询

时间:2012-07-02 05:28:51

标签: cakephp solr pagination

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

2 个答案:

答案 0 :(得分:0)

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

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

答案 1 :(得分:0)

我已将Solr集成为数据源

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

您还可以找到有关如何将其与示例一起使用的说明。其中一个例子是您正在寻找的分页!祝你好运。