2012-04-02 4 views
0

Angenommen, ich habe zwei Klassen: Lieferant und Konto. Diese Klassen sind über has_one und andies_to verbunden.Wird beim Festlegen einer Assoziation "Has_one" oder "Associates_to" automatisch die inverse Assoziation festgelegt?

Ich erstelle eine neue Instanz von jedem.

s = Supplier.new 
a = Account.new 

Ich habe dann eine der Verbände

s.account = a 

a.supplier automatisch fertig macht?

Ich habe das versucht und ich bekomme a.supplier == nil. Ich nehme an, ich mache etwas falsch, aber ...

Antwort

2

Sie müssen nur die eine Instanz neu zu laden:

a.reload oder a.supplier(true)

Verwandte Themen