2013-10-17 238 views
0

我想知道刪除非持久記錄的過程是什麼。刪除非記錄的記錄

我有有許多重定向

我開始創建

domain = @modelFor('domain') 
redirection = @store.createRecord('redirection') 
domain.get('redirections').pushObject(redirection) 

這是正確的重定向域名嗎?如果我的用戶點擊取消按鈕,如何刪除重定向對象?

我試過這個,但那是行不通的。

redirection = @get('model') 
redirection.rollback() 
redirection.unloadRecord() 

我在金絲雀版本中使用了ember和ember-data。

謝謝。

回答

0

你應該能夠做到

redirection = @get('model') 
@store.deleteRecord(redirection) 
+0

不幸的是,記錄在重定向列表中仍然顯示。 –

+0

嘗試添加'domain.get('redirections')。removeObject(重定向)'和'redirection.save()'如果你想持久化刪除狀態到你的服務器 – lsthornt

+0

是的,它工作。我希望燼數據很快就會變得不那麼棘手:-)謝謝。 –