scénario rapide:référence à plusieurs modèles à Onces
@employment = Employment.new
@company.employments << @employment
@person.employments << @employment
Ici @employment est référencé dans @company et @person, en différentes étapes. A cause de cela, @employment est sauvegardé 2 fois.
Mais je dois faire quelque chose si @employment est un nouvel enregistrement seulement. Mais parce qu'il est sauvegardé 2 fois, @ employment.new_record? renvoie faux dans le 2ème référencement. (c'est-à-dire while referenced_in @person)
Donc, @employment ne peut-il pas être référencé dans @company et @person en une seule étape?