我设置了 ActiveAdmin 来管理站点上的用户,并设置了 Friendly_id 用于可读的 url。当我转到 /admin/users 时,它会抛出此错误:
Undefined method `per' for #<User::FriendlyIdActiveRecordRelation:0x007fdb61a38d30>
如何在用户模型中设置friendly_id:
class User < ActiveRecord::Base
#...
extend FriendlyId
friendly_id :name, use: :slugged
end
对于这两个 gem 之间的冲突,我能找到的唯一资源是这个问题ActiveRecord::ReadOnlyRecord when using ActiveAdmin and Friendly_id这似乎是一个不同的问题,并且该解决方案在我的情况下不起作用。关于如何解决这个问题的任何建议?