Rails:rails_admin扩展指定模型的新动作

时间:2012-08-27 21:28:22

标签: ruby-on-rails rails-admin

我正在使用rails_admin作为后端。我想知道是否有任何方法可以扩展rails_admin的“new”操作以自动将current_user id分配给指定的模型?自定义字段似乎对我不起作用,因为我不想要隐藏字段。

有人会建议解决方案吗?

1 个答案:

答案 0 :(得分:0)

https://github.com/sferik/rails_admin/wiki/How-to-set-default-values

我认为应该这样做。在配置文件中尝试这样的操作。

config.model Post do 
  new do 
    field :user_id, :hidden do
      default_value do
        bindings[:view]._current_user.id
      end
    end
  end 
end