-2
destroyメソッドをオーバーライドして実際にオブジェクトを「ソフト削除」するActiveRecodモデル。多くのbefore_filtersを動的に作成しますが、destroyメソッドをオーバーライドすると呼び出されません。overridey破棄しますがコールバックを保持します
before_destroy {
p "before_destroy"
}
def destroy
soft_delete
end
これが働いています。 –