私は4つのモデルを持っています:
class Order < WebDatabase
has_many :shipments
class Shipment < WebDatabase
belongs_to :order
has_many :line_items, :order => "id", :dependent => :destroy
class LineItem < WebDatabase
belongs_to :shipment
has_many :line_item_messages, :dependent => :destroy
class LineItemMessage < WebDatabase
belongs_to :line_item
もしそうなら、各モデルの :dependent => :destroy が原因で、 が破壊され、さらに@order.shipments.destroy_all
破壊される一連の破壊が発生するでしょうか?@order.shipments.line_items
@order.shipments.line_items.line_item_messages