2
В Rails Guide for associations' has_many section является следующий пример:Понимание Руководство Rails ассоциации Пример
class Physician < ActiveRecord::Base
has_many :appointments
has_many :patients, through: :appointments
end
class Appointment < ActiveRecord::Base
belongs_to :physician
belongs_to :patient
end
class Patient < ActiveRecord::Base
has_many :appointments
has_many :physicians, through: :appointments
end
Коллекция присоединиться моделей может управляться через API. Например, если вы назначаете
physician.patients = patients
новые модели присоединиться созданы для новых ассоциированных объектов, и если некоторые из них пошли их строки удаляются «.
Я хотел бы понять :
1) Где physician.patients = patients
линия происходит
2) Кто такие patients
, которые назначаются на??