##はじめに
Railsでポートフォリオを開発中に、rails consoleで投稿機能がしっかりデータベースに入っているかを確認した。
しかし、model.saveで実行した結果・・・
=>false
という結果が出た。
データベースに保存できていない。
##試したこと
model.save!
上記の様に!をつけてエラーがどこにあるのかを確認できる。
そうすると・・・
ActiveRecord::RecordInvalid (Validation failed: モデル must exist)
というエラーが出てきた。
モデル.rb
class モデル < ApplicationRecord
belongs_to :user, optional: true
end
optional: true
をつけるだけで問題が解決した。