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 に答える