cakephpのページ付けがSQLのクエリに密接に関連していることを理解します。代わりにSolrクエリで動作するようにカスタマイズすることはできますか?私は、mysqlクエリの代わりにsolr検索からデータを取得するようにページネーションを設定します。ありがとう!cakephpのページ付けをカスタマイズしてSolrクエリを処理する
5
A
答えて
0
このDBのデータソースを実装する必要があります。あなたのモデルがこのデータソースを使っていて、正しく書かれていれば、通常のCakePHPページネーションメソッドを使うことができます。
https://github.com/ugrworks/cakephp-solr-webservice-datasourceがありますが、かなり古くなっていますが、コードを再利用して作業することができると思います。
更新:今のCakePHP 2.xのためのhttps://github.com/Highstrike/cakephp-solr-datasourceあり
0
私はあなたにもそれを使用する方法のそこの指示を見つけることができます
https://github.com/Highstrike/cakephp-solr-datasource
データソースとして統合されたSolrをしました例と一緒に。例の1つは、あなたが探しているページネーションです!がんばろう。
関連する問題
- 1. SOLR - クエリ応答の処理
- 2. Solrはドット付きのクエリを受け付けません
- 3. Solrで単数形/複数形のクエリを処理する
- 4. PythonがAPIのページ付けに引数/処理を依頼しています
- 5. CakePHP 2が付いていてもいなくてもページ付けCakePHP 2
- 6. 処理ページにカスタマイズされたボタンを追加する[Acumatica]
- 7. ギャップ(間隔)を見つけるSolrの日付クエリ
- 8. 自然言語のクエリをsolrの理解可能なクエリに処理する方法
- 9. Cakephp 3.3のjsonレスポンスにページ番号を付け加える
- 10. VBAをコピーして貼り付けて、フィルター処理したセルを別のシートに貼り付ける
- 11. CakePHPとRESTの処理パラメータ
- 12. CakePHPでのAjaxエラー処理
- 13. ロギングをカスタマイズする - CakePHP(1.3)
- 14. CakePHP - メッセージをカスタマイズする
- 15. solrでHTMLを索引付けする
- 16. Solr索引付け -
- 17. 複数のモデルとページ付けでcakephpを検索
- 18. advance filterでcakephpページネーションを処理しています
- 19. カスタマイズされたエラー処理
- 20. cakephpの管理ページにリンクする
- 21. solrへのバッチインデックス付け
- 22. solritas solr + velocityテンプレートのURLをカスタマイズする
- 23. ユーザーとモデルの関連付けを処理する方法は?
- 24. cakephpページ番号付きのページ分割
- 25. asp.netのページを処理します。
- 26. CakePHPクエリ - 条件付きコンテナフィールド
- 27. Elasticsearchで順序付けされていない複数単語のクエリを処理する方法は?
- 28. iphoneのcakephpウェブサイトをカスタマイズする方法
- 29. 条件付き角度の処理を処理する
- 30. Win 10 SOLR索引付け
申し訳ありませんが、ファイルをダウンロードして見ましたか?フォルダ以外はありません。 –
そのリポジトリはもはや関連性がなくなりました。Solr DataSourceの独自の実装について私の答えを確認してください。 – Highstrike
その時点で(〜2.5年前に)正しい答えであるdownvoteをありがとう。あなた自身の答えを押して丁寧なものではありません。 – burzum