5

我不知道如何删除由App.store.createRecord(). 看看这个小提琴: http: //jsfiddle.net/Adw4F/2/ 您可以删除从固定装置(或休息适配器)加载但未创建的记录。

4

3 回答 3

2

如果您还没有提交记录,您需要做的就是回滚事务。

如果未指定,Ember 将使用默认事务。例如:

record.get('transaction').rollback();

这会将记录转换为已删除状态。

于 2012-06-14T01:15:13.700 回答
1

使用 ember-data 的最新版本,并添加一些(丑陋|蹩脚|笨拙)的东西,我让它工作了。显然不理想,但工作......

http://jsfiddle.net/MikeAski/Adw4F/32/

于 2012-04-11T10:07:02.350 回答
0

你应该能够做到:

record.deleteRecord({})

或者回滚事务。

于 2013-07-18T19:56:18.687 回答