Урок и доступность - это ActiveRecords с ассоциацией has_one.Я убедился, что их таблицы базы данных имеют _id друг друга в виде столбца.В консоли я могу получить доступ к Availability.first.lesson
и Lesson.first.availability
без проблем.Однако, когда я пишу следующие приборы, я получаю ActiveRecord::Fixture::FixtureError: table "lessons" has no column named "availability"
.Функция помеченных ссылок в приборах отлично работает с belongs_to
, и я ожидаю, что она будет работать с has_one таким же образом.Как я могу заставить его работать?
#availabilities.yml
availability1:
lesson: lesson1
#lessons.yml
lesson1:
availability: availability1