3

この質問Railsで破棄する前に、すべての関連付けを確認して、を使用することをお勧めし:dependent => :restrictます。

なぜ私は得るのArgumentError: Unknown key(s): dependentですか?

これは動作しhas_and_belongs_to_manyますか?

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

3.0.7以降に導入されましたか?

4

1 に答える 1

5

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

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

于 2012-04-11T01:41:57.923 に答える