rails_admin显示除一个字段外的列表中的所有字段

use*_*183 2 field ruby-on-rails rails-admin

在rails_admin gem中,我有一个带有某个字段的模型.在列表操作中可以查看除一个字段以外的所有字段吗?如果我写:

rails_admin do
 list do
   field :name
 end
end
Run Code Online (Sandbox Code Playgroud)

我只看到这个字段,我需要反向行为.我找不到任何解决方案

#somethis like this
rails_admin do
 list do
   field :default , except :created_at
 end
end
Run Code Online (Sandbox Code Playgroud)

你能帮助我吗?

一个可能的解决方法是列出所有必要的字段,但在我看来并不是很干净

解决方案 这对我有用:

list do
      exclude_fields :created_at
end
Run Code Online (Sandbox Code Playgroud)

fly*_*lib 7

"在添加指定字段模式后,您可以使用exclude_fields&exclude_fields_if排除某些特定字段:"

https://github.com/sferik/rails_admin/wiki/Railsadmin-DSL#configuring-fields

例:

rails_admin do
 list do
   field :default
 end

   exclude_fields :created_at
end
Run Code Online (Sandbox Code Playgroud)