Un telefono ha molti messaggi.ActiveRecord Associations: qualsiasi getchas se has_many WITHOUT corrispondente appartiene a?
Un indirizzo di posta elettronica ha molti messaggi.
Un messaggio appartiene a un telefono, a una email oa nessuno dei due. L'associazione belongs_to
è facoltativa.
le seguenti associazioni sembrano funzionare bene per queste relazioni:
- modello del telefono
has_many :messages
- modello Email
has_many :messages
- modello messaggio non deve
belongs_to :phones, :email
È questo va bene o è esiste un modo corretto per specificare una relazione "can_belong_to"?
sì, abbiamo scoperto che senza "appartiene a" non possiamo dire in una vista @ message.phone.username Grazie per la rapida conferma! – jpwynn