Ember.js 余烬数据1.0.0:未成功后回滚完全保存不会还原属性

Ember.js 余烬数据1.0.0:未成功后回滚完全保存不会还原属性,ember.js,ember-data,Ember.js,Ember Data,我对Ember Data 1.0.0 Beta 2有以下行为: 回滚数据更改(不首先尝试保存更改): -所有数据属性都恢复到以前的版本 -所有标志处于正确状态 尝试保存后回滚数据更改,但保存返回422错误: -没有任何数据属性被还原 -isError标志保持为真 我希望在第二种情况下,属性也被设置回以前的状态,并且isError标志被清除 我是这样回复的: cancel: function () { var author = this.get('model'); auth

我对Ember Data 1.0.0 Beta 2有以下行为:

回滚数据更改(不首先尝试保存更改):
-所有数据属性都恢复到以前的版本 -所有标志处于正确状态

尝试保存后回滚数据更改,但保存返回422错误: -没有任何数据属性被还原 -isError标志保持为真

我希望在第二种情况下,属性也被设置回以前的状态,并且isError标志被清除

我是这样回复的:

cancel: function () {
      var author = this.get('model');
      author.rollback();
    },
这是一个已知的问题吗


thx

这个问题仍然有效吗?如果保存失败,Ember数据应该回滚属性,但问题和库版本太旧,可能不再适用。版本太旧。升级我投票结束这个问题,因为它已经有好几年没有答案了,并且询问了一个非常古老的版本。这不太可能以目前的形式得到回答。如果您仍然需要更新版本的答案,请回答问题,以便重新打开。