我的大多数模特都有“updated_by”字段。我需要使用当前用户ID更新此字段。
获取会话用户的最佳方法是在模型中? 我在哪里可以使用逻辑来填充响应该方法的任何模型的“updated_by”字段?
由于
答案 0 :(得分:0)
我建议你将current_user存储在ApplicationController中。您可以处理任何您想要的逻辑(如果用户没有cookie等,请阅读cookie,重定向到主页)。因此,将current_user变量存储在ApplicationController中,您可以从所需的每个模型或控制器访问它。
选中此链接http://niczsoft.com/2010/03/rails-current-user/