Rails: activeadmin, undefined method `per' for #

后端 未结 8 1306
暖寄归人
暖寄归人 2021-02-02 18:15

I installed ActiveAdmin successfully:

My gemfile code:

source \'https://rubygems.org\'

 gem \'rails\', \'3.2.10\'

 # Bundle edge Rails instead:
         


        
8条回答
  •  太阳男子
    2021-02-02 18:39

    The above answers do not work anymore. An updated answer was given here by @zitoon:

    if defined?(WillPaginate)
      module WillPaginate
        module ActiveRecord
          module RelationMethods
            def per(value = nil) per_page(value) end
            def total_count() count end
          end
        end
        module CollectionMethods
          alias_method :num_pages, :total_pages
        end
      end
    end
    

    I tried it myself. Works.

提交回复
热议问题