【发布时间】:2013-11-14 15:46:21
【问题描述】:
由于某种原因,当我尝试删除我的会话变量时。我收到“错误数量的争论”错误。你能帮我找出问题所在吗?
设置变量:
session[:account_edit] ||= []
session[:account_edit] << true
尝试删除会话变量:
if session[:account_edit]
@edited = true
session.destroy(:account_edit)
end
错误:
wrong number of arguments (1 for 0)
【问题讨论】:
-
显然你有一个局部变量或方法
session,所以你没有得到正确的异常。
标签: ruby-on-rails ruby variables session