muchos a muchos: has_many: a través del formulario de asociación con los datos asignados al modelo de enlace crear vista de formulario
Estoy jugando con un ejemplo de Rails Guides:
http://guides.rubyonrails.org/association_basics.html#the-has_many-through-association
Este ejemplo tiene la siguiente configuración para los modelos:
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
Estoy tratando de entender cómo hacer las siguientes dos cosas:
¿Cómo configuro la vista que crearía un nuevo paciente y les asignaría una cita con un médico existente con un tiempo de cita?¿Cómo asigno a un paciente existente una cita con un nuevo médico y una cita?Pasé por los RailsCasts 196 y 197 que tratan con formularios anidados, pero no veo cómo se aplicaría a esta situación.
¿Puede alguien dar un ejemplo o indicarme una guía sobre esto, por favor?
Gracias