Je suis face a un mur !
J'essaie de faire une gestion d'emploi du temps pour des profs...
j'ai une base teacher_bookings
Il y a differentes manieres de remplir l'emploi du temps, a la main par le profs, automatiquement en cas de creation de session de cours, a la main par un superviseur
mon modele teacher_booking possede donc un :
belongs_to :teacher_booker, :polymorphic => true
pour savoir qui a place le booking.
et mes modeles de teacher, dance_session et administrator possede un :
has_many :teacher_bookings, :as => :teacher_booker
Le probleme c'est que mes profs doivent aussi avoir un:
has many :teacher_bookings
pour savoir quel prof est booke...
D'ou le conflit....
Si je demande teacher.teacher_bookings << teacher_booking ca foire un peu...
Une idee ???
Partager