2009-05-28 4 views

Antwort

15

Nein, das gehört nicht dazu. Dies bedeutet, dass Sie die Verknüpfung aus beiden Richtungen nicht abfragen können. Wenn dies jedoch für Ihre App nicht erforderlich ist, ist sie nicht erforderlich.

+0

Wissen Sie, ob dies in den neuesten Rails immer noch korrekt ist? Ich habe ein wenig gesucht und denke, aber ich bin mir nicht sicher, und es wäre großartig, wenn das erste Google-Ergebnis korrekt wäre. –

11

Wie Cody sagt, nicht zwingend - aber wird der 90% -Fall sein.

Siehe Rails API Doc for ActiveRecord Associations. Wenn Sie entweder has_many oder belongs_to angeben, wird eine Reihe von (Hilfs-) Methoden zu Ihrer Rails Model-Klasse hinzugefügt. Die obige Seite zeigt die spezifischen Methoden, die automatisch im Tabellenformat hinzugefügt werden. Wenn Sie also nur ein Ende der Assoziation angeben, z. Untergeordnete Elemente können Sie nur die entsprechenden Methoden aus dem Child-Modell verwenden.

+0

+1 Dieser Link war wirklich hilfreich, danke! – DJTripleThreat

Verwandte Themen