前回の記事で、「RailsでElasticsearchを使って簡単な全文検索」を実装しました。 今回は、「ページネーション・1ページあたりの表示件数」について実装していきます。 ページネーションの実装は、Railsのページネーションを実装する有名なgemのkaminariを使って実装します。 目次 データを投入 ページネーションのためのElasticsearchのクエリ Elasticsearchでページネーションを実装 ページあたりの表示件数を変更 動作確認 Mac OS X 10.11 El Capitan elasticsearch 1.7.2 Rails 4.2.3 elasticsearch-dsl 0.1.2 elasticsearch-model 0.1.8 elasticsearch-rails 0.1.8 1. データを投入ページネーションのためにデータを増やします。 #
![RailsでElasticsearch: ページネーションと1ページの表示件数を実装 - Rails Webook](https://cdn-ak-scissors.b.st-hatena.com/image/square/a0af00af8ee1edd2d32c0608f64881d9745021f9/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fn%2Fnipe880324%2F20151017%2F20151017170217.png)