参见英文答案 >
Access current_user in model7个
我需要在我的User模型中调用current_user(在ApplicationControler中定义,就像帮助器一样).
我需要在我的User模型中调用current_user(在ApplicationControler中定义,就像帮助器一样).
我测试ApplicationController.helpers.curret_user但不起作用:
irb(main):217:0> ApplicationController.helpers.current_user NoMethodError: undefined method `current_user' for nil:NilClass
但这种方法在控制器和视图中工作正常……
那么如何让我当前的用户进入模型?