Rails 学んでみて
ターミナル実行を行うと、、
テキストの通り再現しているつもりでもlocalhost画面にエラーがよく出てしまいました。
それを正常にするのに手間取ってしまいました。
白い画面のエラー
👉ターミナル側に問題がある
赤い画面のエラー
👉VScode側に問題がある
(参考までに)自分が困ってしまった例db migrate
カラムを作成せずに、そのまま実行を押してしまった場合
↓
カラム作成のコードを書いてからそのまま再実行しても正常に戻らない。。。
解決策
rails db:migrate:status = マイグレーションファイルの状態確認
rails db:rollback = マイグレーションファイルをdownへ変更
rails db:migrate = マイグレーションファイルをupに変更
↓
カラムを作成できた!
最後に
どの部分が原因のエラーなのか、わからないと詰まる。
それを分かって改善するためにはMVCをしっかり理解していないとできない。