5

私は、cakephpのページ付けがSQLクエリと密接に関連していることを理解しています。代わりにSolrクエリで動作するようにカスタマイズすることは可能ですか?mysqlクエリではなくsolr検索からデータを取得するようにページネーションが必要です。ありがとう!

4

2 に答える 2

0

この DB のデータソースを実装する必要があります。モデルがこのデータソースを使用し、正しく記述されていれば、通常の 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 を DataSource として統合しました

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

また、例を使用して使用する方法についての説明もあります。例の 1 つは、探しているページネーションです。幸運を。

于 2015-03-12T15:09:44.307 に答える