0
嘿, 未定义的变量或方法“记录”我在SessionsController定义了以下方法签署有人出来:的Rails 3 +设计:在SessionsController
def destroy
current_user.update_attribute(:signed_in => false) if record.respond_to?(signed_in?)
signed_in = signed_in?(resource_name)
sign_out_and_redirect(resource_name)
set_flash_message :notice, :signed_out if signed_in
end
,但我总是得到这样的错误:
undefined local variable or method `record' for #<Devise::SessionsController:0xbcd9780>
对我来说似乎是record.respond_to?尝试访问ActiveRecord但不能。我该怎么办?
这给了我一个非常奇怪的错误:<语法错误第47行,col -1:`>我的会议控制器没有那么多的行,我不知道我应该找什么文件 – Max 2010-11-26 14:07:42