Skip to content
Pagination with kaminari for sunspot
Find file
Latest commit 5053865 @richardiux sunspot_with_kaminari is no longer needed
Sunspot supports kaminari out of the box. This gem is no longer necessary
Failed to load latest commit information.
lib Bump version to 0.2
Gemfile first commit
LICENSE.txt Adding license sunspot_with_kaminari is no longer needed
Rakefile first commit
sunspot_with_kaminari.gemspec Add page method to abstract search


Sunspot now supports kaminari and this gem is no longer necessary

A basic example on how to paginate with sunspot's buit-in support for kaminari:

# controller
@results = do
  fulltext "pizza"
  paginate page: params[:page], per_page: 20

# views
<%= paginate @results, theme: "bootstrap" %>

sunspot_with_kaminari extends sunspot to have the required methods for pagination with kaminari.

Installation & Usage

on Gemfile

  gem 'kaminari'
  gem "sunspot_rails"
  gem "sunspot_with_kaminari", '~> 0.2.0'

on the controller

  @products ||= do
    keywords params[:search]
    paginate :page => params[:page], :per_page => 20

on the view you want to do something like this:

    <% @products.results.each do |product| %>
    <li><%= %></li>
    <% end %>

  <%= paginate @products, :window => 1 %>
Something went wrong with that request. Please try again.