2

我有以下代码,基本上我想在一个人第一次提交表单时保存一个 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>
4

0 回答 0