0
我遇到了一個問題,即在模型對象上調用destroy()會觸發「銷燬」事件,但實際上並沒有放棄該模型對象。銷燬記錄實際上並沒有將它們刪除
我正在使用關係,但似乎遇到或不存在關係的問題。
var stagelet = stage.stagelets().findByAttribute("reference", id);
stagelet.destroy();
觸發的破壞事件,但隨後呼籲:
stage.stagelets().all();
仍然會返回最近銷燬的對象。有沒有這些被摧毀的物品留在店裏的情況,還是我應該在別處尋找我的問題?
我將不得不做一些工作來追究是什麼導致了這個問題,因爲當我在應用程序中深陷困境時似乎會出現這種情況,而且有時並不明顯。我的臨時解決方案是添加一個已刪除的屬性並檢查對象,因爲它似乎與特定情況分離。 – Dandy 2013-04-02 15:52:35