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