人们如何处理来自 ember-data 的 404 错误?
目前,rest-adapter 以这种方式处理错误:
didError: function(store, type, record, xhr) {
if (xhr.status === 422) {
var data = JSON.parse(xhr.responseText);
store.recordWasInvalid(record, data['errors']);
} else {
store.recordWasError(record);
}
},
我可以在尝试保存模型时判断模型是否无效,但我无法判断在执行查找或 findById 时是否找不到记录。
人们如何处理 404 错误?