在ember.js(1.2)我試圖將更改發佈到子模型,但ember.js在POST中包含parent_id。但是,parent_id對於我的Rails 4控制器不是「允許的」參數,所以POST失敗並出現以下錯誤。在Ember.js和Rails 4中發佈parent_id會導致未經許可的參數錯誤。刪除或忽略?
Processing by ThingsController#update as JSON
Parameters: {"thing"=>{"title"=>"Test","location"=>"Baltimore","parent_id"=>nil}
Unpermitted parameters: parent_id
因爲我不想做一個parent_id
允許參數爲這種模式,如何我從信息中刪除嗎?
感謝您的回答。當然,你是對的,只是在ember.js中隱藏了很多表單信息。我今天早上通過從子模型中刪除了'parent:DS.belongsTo('App.ParentModel')'來解決它。 – GSP