У меня странная ошибка в 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?
Спасибо за вашу помощь.