是否通過將belongs_to對象的FK設置爲零來銷燬has_one和belongs_to的關聯的唯一方法?rails has_one刪除鏈接
3
A
回答
1
因爲我remenber,一旦你設置瀑布級聯,你只需要刪除對象,它會刪除所有的依賴關係。
希望這有助於 乾杯
1
不設置@obj1.obj2 = nil
工作?
但是這不會刪除belongs_to記錄。如果你想這樣做,你需要做@obj1.obj2.delete
+0
正確,這是我在問題中提到的方法。 – Mike 2011-01-31 22:00:58
相關問題
- 1. Rails刪除has_one而不保存
- 2. Rails刪除鏈接JavaScript ajax調用
- 3. Rails link_to disable_with然後刪除鏈接
- 4. Rails 3 - 鏈接刪除項目
- 5. Rails刪除鏈接嵌套的路線
- 6. 刪除javascript鏈接
- 7. 刪除?從鏈接
- 8. VivaGraphJS刪除鏈接
- 9. 刪除超鏈接下劃線也會刪除超鏈接
- 10. 刪除textarea的鏈接,點擊刪除鏈接刪除div的圖像
- 11. 刪除/刪除Firebase動態鏈接
- 12. 什麼是從鏈接中刪除has_one關聯的正確方法
- 13. 鏈接重寫和刪除舊鏈接
- 14. 刪除鏈接列表中的鏈接
- 15. Jquery - 刪除包含鏈接的鏈接
- 16. Rails has_one build_association在保存之前刪除記錄
- 17. Rails嵌套has_one:不能刪除現有記錄
- 18. rails has_one scaffold
- 19. AngularJS刪除URL鏈接#
- 20. ,如何刪除鏈接(HREF)
- 21. 刪除點,並在鏈接
- 22. jpa刪除manytomany鏈接
- 23. 刪除超鏈接性能
- 24. 刪除重複鏈接
- 25. 如何刪除此鏈接
- 26. 刪除符號鏈接
- 27. jGrowl刪除我的鏈接
- 28. 從鏈接刪除mysql行
- 29. 刪除舊固定鏈接?
- 30. 創建「刪除DIV」鏈接
請注意 - 我不想刪除任何對象 – Mike 2011-01-31 22:27:58