Я изо всех сил пытаюсь моделировать определенные отношения с ActiveRecord. Я в настоящее время имеют следующие настройки и работыActiveRecord has_one отношения наряду с отношениями has_many
class Schedule < ActiveRecord::Base
has_many :tasks
end
class Task < ActiveRecord:Base
belongs_to :schedule
end
со структурой базы данных, которая выглядит следующим образом:
schedules
- integer:id
tasks
- integer:id
- integer:schedule_id
То, что я хотел бы быть в состоянии сделать, это установить один из задач, чтобы быть активная задача графика, добавив «active_task_id» столбец в таблице расписаний:
schedules
- integer:id
- integer:active_task_id
tasks
- integer:id
- integer:schedule_id
Что я борюсь с, как я должен описать это в моих ActiveRecord классов
Это замечательно. Спасибо за вашу помощь – Dative