提交表单后,我的调试功能中会显示正确的自定义参数,但是当我进入控制台时会显示默认参数。
控制器
def update
current_user.update_attributes(params[:user])
flash[:success] = "Your settings have been saved!"
render new_status_update_path
end
模型
attr_accessible :deficit_pct,
:target_bf_pct,
:activity_factor
笔记:
我能在 SO 上找到的最接近的问题是改变通过关联存在的对象的属性的问题。
我尝试使用 Object.update 方法,尽管我收到一条错误消息:
调用私有方法“更新”#
有任何想法吗?
谢谢!