Ciao,
sto gestendo una relazione molti a molti tra la tabella 'disciplines'
e la tabella 'teachers' (una materia e' insegnata da molti professori e un
professore puo' insegnare più materie).
In teacher.rb ho scritto:
has_and_belongs_to_many :disciplines
in discipline.rb ho scritto:
has_and_belongs_to_many :teachers
Ho letto che gli automatismi di ActiveRecord portano a gestire una tabella
di join di nome 'disciplines_teachers' che contiene solo le chiavi esterne
teacher_id e discipline_id e che non è necessario crearne il model.
Domanda: quando inserisco un nuovo insegnante come faccio a salvare i dati anche in disciplines_teachers?
Se Rails lo fa da solo (?) dov'e' la tabella? (uso POSTGRESQL e la tabella
disciplines_teachers non e' stata creata, non c'e'...)
Grazie![]()