Apparemment, l'option dépendante => destroy est ignorée lorsqu'on utilise également l'option :through.
Donc j'ai ceci...
class Comment < ActiveRecord::Base
has_many :comment_users, :dependent => :destroy
has_many :users, :through => :comment_users
...
end
...mais la suppression d'un commentaire n'entraîne pas la suppression des enregistrements comment_user associés.
Quelle est l'approche recommandée, alors, pour les suppressions en cascade lors de l'utilisation de :through ?
Gracias