语法错误,意外的tIVAR,期待')' @ attempt.name = params [:content] [:attempt_name] [:value]

时间:2017-07-30 22:17:13

标签: ruby-on-rails ruby-on-rails-4

我想添加"汞"宝石,但我在标题中提到了错误。

这是我的方法:

 def mercury_update
  @attempt = Attempt.find(params[:id]
  @attempt.name = params[:content][:attempt_name][:value]
  @attempt.content = params[:content][:attempt_content][:value]
  @attempt.save!
  end

这是我的观点:

 <h1 id="attempt_name" class="mercury-region" data-mercury="full"><%= raw @attempt.name %></h1>
    <%= render 'form' %>
    <p id="attempt_content" class="mercury-region" data-mercury="full" > <%= raw @attempt.content %> </p>
    <p><%= link_to "Edit Page", "/editor" + request.path, id: "edit_link", data: { save_url: mercury_update_attempt_path(@attempt) } %></p>

1 个答案:

答案 0 :(得分:0)

关闭find括号

@attempt = Attempt.find(params[:id])