Je crée une application avec Ruby sur rails, et quand j'ai fait `` rails g model hoge (nom du modèle) '', je n'ai pas pu créer de modèle pour une raison quelconque, alors j'écrirai la cause et la solution.
Le résultat est le suivant.
Le nom Journal '' signifie qu'il ne peut pas être utilisé car il est déjà utilisé. Puisque le nom de l'application était journal, j'ai pensé que je devais le changer, j'ai donc changé le nom du dossier. Après l'avoir changé, j'ai refait
rails g model diary`` ...
J'ai eu exactement la même erreur: suer:
Vous devez changer le nom de l'application dans le fichier `` config ''.
before
app/config/application.rb
module Diary ← Le nom de l'application est affiché ici
class Application < Rails::Application
config.load_defaults 6.0
end
end
after
app/config/application.rb
module EveryDiary ← Changer
class Application < Rails::Application
config.load_defaults 6.0
end
end
En changeant le nom, j'ai pu créer un modèle en toute sécurité! J'ai senti que j'avais également besoin de vérifier le fichier de configuration.
Recommended Posts