在Rails 2.2.2(ruby 1.8.7-p72)中,我想評估在實際執行之前銷燬對象的影響。即我希望能夠生成將受到以下影響的所有對象的列表:dependent =>:destroy(通過對象的關聯)。我試圖解決的真正問題是給用戶一個所有將被刪除並讓他們確認操作的列表。評價:dependent =>:destroy
任何人都可以推薦一個很好的方式去解決這個問題嗎?我剛開始研究ActiveRecord :: Associations,但我沒有取得多大進展。
更新:在我的特殊情況下,我有各種級別的對象(A - > B - > C)。
我不知道,謝謝! http://api.rubyonrails.org/classes/ActiveRecord/Reflection/ClassMethods.html – marcgg 2009-04-27 16:02:48