【发布时间】:2014-10-13 11:05:47
【问题描述】:
Railsadmin 只显示最多 100 条记录。如果我们想自定义下拉菜单 超过 100 条记录?
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3.1 rails-admin
Railsadmin 只显示最多 100 条记录。如果我们想自定义下拉菜单 超过 100 条记录?
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3.1 rails-admin
在config/initializers/rails_admin.rb中需要改成
RailsAdmin.config do |config|
config.model 'User' do
field :user_id, :enum do
enum_method do :get_all_users
end
end
end
end
在models/user.rb中
def get_all_users
User.all.map{|x|[x.id,x.name]}
end
你可以用 pluck 代替 all.map
【讨论】: