在填充我的数据库时,我得到了一个未初始化的常量Chef :: Meal错误。
我在模特中做错了吗?
Chef Model
class Chef < ActiveRecord::Base
has_many :meals
end
膳食模型
class Meals < ActiveRecord::Base
belongs_to :chef
validates :chef_id, presence: true
end
答案 0 :(得分:2)
将型号名称从Meals
更改为Meal
答案 1 :(得分:0)
你有一个Meals
模型,它应该是单数的,Meal
class Meal < ActiveRecord::Base
belongs_to :chef
validates :chef_id, presence: true
end
另请参阅这些Naming Conventions for Rails