Ich versuche, Daten manuell zu einer Tabelle in Schienen mit der Rails-Konsole hinzufügen, aber ich bekomme immer einen undefined local variable or method
Fehler.Manuelles Hinzufügen von Daten zu einem Namespaced-Modell in Schienen
Das Modell wird unter Namespace ratings
:
Modelle/Bewertungen/value_for_money_score.rb
class Ratings::ValueForMoneyScore < ApplicationRecord
end
Um zu versuchen, manuell einen Datensatz zur Datenbank hinzufügen, ich den folgenden in der Konsole:
$ RatingsValueForMoneyScore.create(score: '1', description:"Terrible, definitely not worth what was paid!")
Und ich bekomme diese Fehlermeldung: NameError: uninitialized constant RatingsValueForMoneyScore
Ich habe ein paar verschiedene Versionen versucht, wie RatingsValueForMoneyScores.create
, Ratings_ValueForMoneyScores.create
, ratings_value_for_money_scores.create
aber immer wieder die gleichen Fehler. Was mache ich falsch?
müssen Sie tun 'Ratings :: ValueForMoneyScore.create (Ergebnis: '1', Beschreibung:" Schrecklich, definitiv nicht wert, was bezahlt wurde! ")' – sa77