0
在我們的Rails 3.2.8應用程序,該will_paginate引起的ActiveRecord :: RecordNotFound錯誤點擊下頁或1頁這裏之後另一個頁面時出現錯誤:will_paginate導致的ActiveRecord :: RecordNotFound在演藝
ActiveRecord::RecordNotFound in LeaseBookingsController#show
Couldn't find LeaseBooking with id=search_results
Parameters:
{"page"=>"4",
"id"=>"search_results"}
search_results是控制器中的自定義操作:
def search_results
@lease_booking = LeaseBooking.new(params[:lease_booking], :as => :roles_search)
@lease_bookings = @lease_booking.find_lease_bookings.paginate(:per_page => 40, :page => params[:page])
end
find_lease_bookings是檢索lease_booking記錄的模型中的方法。該錯誤僅適用於will_paginate。在gemfile中有:
gem 'will_paginate', '~> 3.0'
任何解決方案來解決分頁問題?謝謝。
@ user938363 嘿,我可能聽起來很愚蠢......但我真的需要在這裏學分。 我回答遲了一點,但你不覺得我的回答是正確的嗎? – Bot