2019-10-03 【Rails】belongs to関連のデータがsaveされないとき rails ちょっと悩んでしまったので備忘録。 結論から言うとデフォルトでnilは許可されていないのが原因でした。 belongs_to :book, optional: true というように後ろにoptional: trueをつけることでnilを許可させることが出来ます。 どうやらrails5からはデフォルトでrequire: trueとなっているらしいです。