なぜだ
ActiveRecord::RecordInvalid: バリデーションに失敗しました
modelを確認してもマイグレーションファイルを確認してもどこにも
validationの設定はない。
それなのに出続けるエラー。
原因
Rails5からの変更でbelongs_toに存在性のvalidationが設定されたようです。
なので以下のように変更
belongs_to :post_id, optional: true
More than 3 years have passed since last update.
ActiveRecord::RecordInvalid: バリデーションに失敗しました
modelを確認してもマイグレーションファイルを確認してもどこにも
validationの設定はない。
それなのに出続けるエラー。
Rails5からの変更でbelongs_toに存在性のvalidationが設定されたようです。
belongs_to :post_id, optional: true
Register as a new user and use Qiita more conveniently