我試圖手動添加數據到軌道使用軌道控制檯中的表,但我不斷收到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