【发布时间】:2020-01-18 12:55:04
【问题描述】:
我在带有模型关联的 Rails 中有一个奇怪的错误。
有一个名为“Book”的表,它有许多“新闻”(表“New”)。但是,当我在模型中添加关联时,出现以下错误:
rails 未初始化的常量 Book::News (NameError)
图书型号:
class Book < ApplicationRecord
belongs_to :editor
belongs_to :author, optional: false
has_many :news, dependent: :destroy
end
新模型:
class New < ApplicationRecord
belongs_to :book
end
我想知道“new”这个名称是否对 Rails 中的命名约定有问题?
感谢您的帮助。
【问题讨论】:
标签: ruby-on-rails