在通知中插入变量属性

时间:2017-02-19 10:41:32

标签: ruby-on-rails

rails 4控制器操作(定义为路径中的集合)具有:

@user_last = User.where('id = ?', params[:dayprofile][:id]).pluck("last_name")
respond_to do |format|
  if @dayprofile.update(dayprofile_params)
    format.html { redirect_to now_dayprofiles_path, notice: 'Status updated for #{@user_last}' }
  end
end

然而,渲染在文本上以#{@user_last}形式出现。在这种情况下,这种语法不恰当的原因是什么?

1 个答案:

答案 0 :(得分:1)

您需要使用双引号:

notice: "Status updated for #{@user_last}"