它看起來像刪除&銷燬同時處理has_many時從db刪除記錄。無論如何不要這樣做。換句話說,我想在將它傳遞給方法之前修剪has_mnay集合,但我不希望我的更改持久保存到數據庫。在試圖在控制檯上,它似乎立即刪除,當我做從has_many中刪除記錄而不從db中刪除? (導軌2.3.5)
second_acct = users.accounts[1]
users.accounts.delete(second_acct)
我的使用情況會是這樣的我想只有通過支票賬戶下降到一個方法,所以我想請從這些帳戶用戶。
爲了確保我在這裏清楚,我不想觸摸數據庫,我只想刪除內存中的關係 – Joelio 2012-02-17 15:50:01
你有沒有找到一種方法來做到這一點? – 2013-05-16 15:33:08