/ / Чому я отримую помилку після успішного deleteRecord в Ember - ember.js

Чому я отримую помилку після успішного deleteRecord в Ember - ember.js

Я отримую цю помилку після виклику deleteRecord, а потім зберігаю на об'єкті. Я використовую DS.RESTAdapter і видалити відмінно працює в бекенді, але консоль видає цю помилку

Error: No model was found for "id"
at new Error (native)
at Error.Ember.Error (http://localhost:3000/assets/ember.js?body=1:913:19)
at Ember.Object.extend.modelFor (http://localhost:3000/assets/ember-data.js?body=1:9808:33)
at JSONSerializer.extend.extractSingle (http://localhost:3000/assets/ember-data.js?body=1:3021:28)
at superWrapper [as extractSingle] (http://localhost:3000/assets/ember.js?body=1:1295:16)
at Ember.Object.extend.extractSave (http://localhost:3000/assets/ember-data.js?body=1:2511:21)
at Ember.Object.extend.extractDeleteRecord (http://localhost:3000/assets/ember-data.js?body=1:2468:21)
at Ember.Object.extend.extract (http://localhost:3000/assets/ember-data.js?body=1:2368:37)
at http://localhost:3000/assets/ember-data.js?body=1:10436:32
at invokeCallback (http://localhost:3000/assets/ember.js?body=1:10016:19) ember.js?body=1:3524

Неприхована помилка: Помилка твердження: Помилка: модель "id" не знайдена

App.UserRoute = Ember.Route.extend({
actions: {
deletetag: function(params) {
this.get("store").find("usertag", params.id).then(function(rec){
rec.deleteRecord();
rec.save();
});
}
}

});

Чому ember намагається повернути заводський екземпляр моделі під назвою "id"?

Дякую!

Відповіді:

1 для відповіді № 1

Тупа помилка. Помилка полягала в тому, що в json, повернутому з методу знищення, відсутній корінь об'єкта.