rails modèles
-
13-09-2019 - |
Question
J'ai un modèle nommé test.rb et quand je l'utilise @ = essais Test.new dans mon contrôleur je reçois l'erreur suivante. Quelqu'un peut-il de Temme comment puis-je résoudre ce problème? "Méthode non définie nouvelle » pour le test: Module"
La solution
On dirait test est déjà le nom d'un module appelé test si semble que vous avez un conflit de nommage. Essayez de placer votre propre modèle dans un module ie
module MyModule
class Test < ActiveRecord::Base
end
end
et puis l'appeler comme si
@test = MyModule::Test.new
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow