2016-05-24 8 views
0

私はSearchkickを使用して、何十万ものドキュメントのインデックスを作成するElasticSearchサーバーに接続しています。ただし、ページ番号すべての結果が頻繁にクラッシュします。 searchメソッドに最大でnの結果しか返さないようにするにはどうすればよいですか?あなたが投稿したリンクでREADMEから直接取得Searchkickで最大の結果数を制限する方法

+0

あなたが試したことと、なぜそれがあなたを助けなかったかの説明を見たいと思います。そのページのリンクを含め、「[ask]」をお読みください。 –

+0

なぜdownvote?これは、ユーザーがあなたが持っている何百万ものレコード内をスクロールしたくない場合に便利です。 –

答えて

0

​​

limit: 10が返される10結果の最大になります。

+0

おそらく私は明確ではありませんでした。私は、特定のページに何人が戻ってくるのではなく、全体として返される結果の総数を制限したいと思います。 1,000,000のドキュメントがあるとしますが、ページングできる結果の数が1,000を超えることは決してありません。 – Avishai

+0

これは奇妙な動作です。なぜあなたは利用可能なページの数を制限したいですか?推測すると、 'Product.limit(xxxxx).search" apples "、{in_stock:true}、limit:10、offset:50' –

+0

のようなものがあります。 Googleによってクロールされるインデックスページで、limit:1000、offset:1958を要求すると問題が発生します。私は質問になるかもしれないフレーズのよりよい方法を推測する:あなたはどのように最大オフセットを制限するのですか? – Avishai

関連する問題