我試圖限制與mislav's will paginate使用Rails 3.返回的元素的數量我目前正在使用:將分頁的Rails 3每頁
# 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
這確實分頁,而不是每頁8個項目。如果我修改代碼以不使用「where」,它工作正常。但是,添加「where」或「scoped」似乎會導致問題。任何想法我做錯了什麼?
謝謝。
這是一個錯誤。現在修好了!使用gem'will_paginate','〜> 3.0.pre4' – mislav 2011-07-28 22:18:06
@mislav謝謝!感謝您在寶石上的所有工作! – 2011-07-28 23:23:35