Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @search_results = WillPaginate::Collection.create(page, per_page) do |pager|
- xs = ActsAsXapian::Search.new(@search_models, @search_term, {:offset => pager.offset, :limit => pager.per_page})
- results = xs.results.map {|r| r[:model] }
- pager.replace(results)
- pager.total_entries = xs.matches_estimated
- end
- ## alternatively
Add Comment
Please, Sign In to add comment