som*_*aha 1 ruby-on-rails-3 rails-admin
我有一个rails 3.0.10项目我正在使用rails_admin gem构建一些基本的管理功能.对于在rails_admin中管理的其中一个模型,我希望能够基于current_user设置用户关联.我认为这应该是一个相当普遍的要求,所以我确信我错过了一些明显的东西.
我确实发现了一个似乎可以解决这个问题的帖子,但它对我不起作用.所以我希望那里的其他人可能有另一个建议.
这是我能够找到的对话:http://groups.google.com/group/rails_admin/browse_thread/thread/ce0e22aeec1f72b7
如果有人仍然感兴趣,可以在Rails管理员的wike页面上找到解决方法:https: //github.com/sferik/rails_admin/wiki/How-to-set-default-values
config.model Post do
edit do
field :user_id, :hidden do
default_value do
bindings[:view]._current_user.id
end
end
end
end
Run Code Online (Sandbox Code Playgroud)