1

我有一个 Rails 3.0.10 项目,我正在使用 rails_admin gem 构建一些基本的管理功能。对于在 rails_admin 中管理的模型之一,我希望能够根据 current_user 设置用户关联。我认为这应该是一个相当普遍的要求,所以我确信我遗漏了一些明显的东西。

我确实找到了一篇似乎解决了这个问题的帖子,但它对我不起作用。所以我希望那里的其他人可能有另一个建议。

这是我能找到的对话:http ://groups.google.com/group/rails_admin/browse_thread/thread/ce0e22aeec1f72b7

4

1 回答 1

5

如果有人仍然感兴趣,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
于 2012-09-10T03:17:52.157 回答