Ciao,
ho i seguenti modelli
codice:
class Container < ActiveRecord::Base
has_many :customizes, :dependent => :destroy
has_many :assets, :through => :customizes, :dependent => :destroy
end
class Asset < ActiveRecord::Base
has_many :customizes
has_many :containers, :through => :customizes
end
class Customize < ActiveRecord::Base
belongs_to :asset
belongs_to :container
end
quando cancello un oggetto container è possibile eliminare i relativi in customize? Se per esempio ho un oggetto container con id 11 e nel modello customize ho:
asset_id | container_id
1 11
4 11
deve cancellare i 2 record. Ho provato ad aggiungere :dependent => :destroy al modello container ma non succede nulla di che. Qualche dritta?