3

この質問Check all associations before destroy in railsは、:dependent => :restrictを使用して提案しています。なぜ:dependent =>:restrictはエラーを投げますか?

なぜArgumentError: Unknown key(s): dependentが届きますか?

これはhas_and_belongs_to_manyで動作しますか?

なぜドキュメントに記載されていないのですか? http://api.rubyonrails.org/classes/ActiveRecord/Associations/ClassMethods.html

3.0.7の後に導入されましたか?

答えて

5

:dependentは、has_and_belongs_to_manyと一緒に使用できません。リンク先のドキュメントには、それを受け入れる関連付けメソッドが一覧表示されます:has_manyhas_onebelongs_to

before_removeフックを追加し、従属チェックを手動で行うことができます。

関連する問題