使用以前版本的ember-data,我可以通过调用:
将修改后的模型带回clear-stateuser.transitionTo( 'loaded.saved')
有没有办法在版本1.0beta.2中执行此操作?主要原因是在说
时禁止任何服务器请求user.save()
[编辑] - 我没有明确提到,我的意图是保留修改后的值,只是重置脏状态。
答案 0 :(得分:1)
我真正想做的是更新记录的某些字段而不设置脏标记。
store.update(type,hash)
此处:http://emberjs.com/blog/2013/09/04/ember-data-1-0-beta-2-released.html 做对了。
答案 1 :(得分:0)
我也在Discourse回复,但为了完整起见:
user.rollback()
根据source code来判断您的目标。