Railsで「superclass mismatch for class 」が発生して対応した件

処理の関連としては、

Railsで環境を作っている時に発生。

https://programming.manabupanda.net/rails-db-migrate-reset-error/

などが、

動かそうとしている処理として関連。

エラー内容

動かそうとしたのは、

rails db:migrate:reset

エラーは

superclass mismatch for class Hoge

という感じで、

クラスの「Hoge」が処理の時に合わないよと。

対応内容

Railsのモデル周りを整理している中で、

app/model

のクラスの中を

app/model/hoge_model

のようにしていたが、

その中で、

hoge.rb

でのクラス設定が、

Class Hoges ....

のように間違っていたので調整。

ただ、調整するだけでは、

継続してエラーが発生したので、

再起動が必要だった。

そこが注意点。

スキルを使って、就職/転職/副業する時のサイト

プログラミングのスキルなどを、自分なりに高めた上で、

自分のスキルをアピールして就職や転職を行い、年収をあげるか、

副業という形で、年収にプラスアルファの稼ぎを増やすことはできます。

まずはできる範囲で取り組むことで、

少しずつ、経験値も増え、自分のスキルが収入につながるのでおすすめです。

おすすめ書籍

広告

おすすめ記事