我有以下代码,基本上我想在一个人第一次提交表单时保存一个 cookie,下次从 cookie 中读取以填充表单。
def new
@detail = Detail.new(cookies[:detail])
end
并且create方法有
def create
@detail = Detail.new(params[:detail])
if @detail.save
cookies[:detail] = {
value: params[:detail],
expires: 30.days.from_now
}
redirect_to confirmation_path
else
render 'new'
end
end
我得到错误:
undefined method `reject' for #<String:0x007fbf5486ac48>