私は Rails を学んでおり、Beginning Rails 3 の本を読んでいます。関連付けがあると、has_many
自動的にメソッドを受け取ります。
ユーザーが多くの記事を持っているとしましょう。
user.articles.delete(article)
その行は、記事の外部キーを「NULL」に設定するだけです。データベースから記事を消したい場合は、記事を破棄/削除する必要があるというのは正しいですか、それとも両方を行う方法はありますか?
関連付けを削除する前に、ユーザーと関係のある記事を破棄するとどうなりますか?