我试图手动添加数据到轨道使用轨道控制台中的表,但我不断收到undefined local variable or method
错误。手动添加数据到轨道名称空间模型
该模型ratings
下命名空间:
型号/评级/ value_for_money_score.rb
class Ratings::ValueForMoneyScore < ApplicationRecord
end
要尝试并手动添加一条记录到数据库中,我跑在控制台以下内容:
$ RatingsValueForMoneyScore.create(score: '1', description:"Terrible, definitely not worth what was paid!")
而且我得到这个错误:NameError: uninitialized constant RatingsValueForMoneyScore
我已经尝试了几个不同的版本,如 RatingsValueForMoneyScores.create
, Ratings_ValueForMoneyScores.create
, ratings_value_for_money_scores.create
但继续得到同样的错误。我究竟做错了什么?
你需要做'Ratings :: ValueForMoneyScore.create(得分:'1',描述:“可怕的,绝对不值得被支付的东西!”) – sa77