我正在尝试在控制台中创建一些用户。我收到以下错误:
Authlogic::Session::Activation::NotActivatedError: You must activate the Authlogic::Session::Base.controller with a controller object before creating object
此错误发生在 after_create 中,唯一的工作是向用户发送电子邮件。如果我禁用此 after_create,一切正常,但这意味着不会发送电子邮件。
我尝试应用此处找到的解决方案,但没有成功:
http://www.tatvartha.com/2009/09/working-with-authlogic-in-scriptconsole/
这是怎么回事?
谢谢