Estoy tratando de limitar el número de elementos devueltos con mislav's will paginate con Rails 3. Actualmente estoy usando:paginará Rails 3 por Página
# Gemfile
gem 'will_paginate', :git => 'git://github.com/mislav/will_paginate.git', :branch => 'rails3'
# company.rb
class Company < ActiveRecord::Base
self.per_page = 8
end
# company_controller.rb
def index
@companies = Company.where(...).paginate(:page => params[:page])
end
Esto hace paginación, pero no 8 artículos por página. Si modifico el código para no usar el "dónde" funciona bien. Sin embargo, agregar "dónde" o "ámbito" parece causar problemas. ¿Alguna idea de lo que estoy haciendo mal?
Gracias.
Esto fue un error. ¡Ahora arreglado! Usa la gema 'will_paginate', '~> 3.0.pre4' – mislav
@mislav ¡Gracias! ¡Aprecia todo tu trabajo en la gema! –