0
Rails中有什麼方法可以確定將哪些新屬性保存到Rails模型中?Backbone/Rails確定保存了哪些新項目?
例如,假設我第一次更新Appuser
時,我將它們保存爲gender: "1"
,並且下次我用age: "27"
保存它們。有沒有什麼好的方法可以告訴哪些新參數已經回來並正在保存? (注意 - 這是從Backbone保存呼叫返回的,因此對於第二次呼叫,您將看到年齡和性別)。
基本上每次我想知道這個,哦這一次你添加一個age
這次你要加一個gender
。無需檢查每個屬性。
@appuser = Appuser.find(params[:id])
respond_to do |format|
if @appuser.update(appuser_params)
end
format.json { head :no_content }
else
format.json { render json: @appuser.errors, status: :unprocessable_entity }
end
啊,這是一個很好的想法! –