[英]Kaminari undefined method `page' with Rails 4.2
我正在使用Kaminari 0.16.3
和Rails 4.2.0
。 不知kaminari
什么問題,我已經粘貼了我在控制台中運行的代碼,這證明kaminari
gem已加載,但ActiveRecord
模型上的page
方法未定義。
abhishek@abhishek ~/my_app (master●●)$ rails c [ruby-2.1.5p273]
Loading development environment (Rails 4.2.0)
irb(main):001:0> Kaminari
=> Kaminari
irb(main):002:0> User.page
NoMethodError: undefined method `page' for User (call 'User.connection' to establish a connection):Class
請注意:我特意在呼叫page
不帶任何參數來重現該問題。
由於will_paginate
和rails_admin
的問題,我在代碼庫中遇到了這個問題,導致將page
方法重命名為per_page_kaminari
。
我已經意識到了這一點,並且已解決。
Kaminari.configure do |config|
config.page_method_name = :per_page_kaminari
end
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.