Pagination with kaminari for sunspot
Latest commit 5053865 Nov 28, 2013 @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 Jan 9, 2013
Gemfile first commit Mar 9, 2011
LICENSE.txt Adding license Jan 9, 2013
Rakefile first commit Mar 9, 2011
sunspot_with_kaminari.gemspec Add page method to abstract search Dec 19, 2012


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 %>