Wenn ich diese Beziehungen habenRails - Erste Sammlung von 2-Level-Beziehung Unikaten
stablishedclass article
has_many :products
end
class product
has_one :item
end
Bei einem bestimmten Artikel Beispiel, wie ich eine Sammlung bekommen konnte (ich nichts dagegen, wenn es sich um eine ist Array oder ein ActiveRecord_AssociationRelation) aller Items darin enthaltenen, ohne sich zu wiederholen? Das ist jeder Artikel der Sammlung ist einzigartig.
Natürlich wäre das einfacher ... das Problem ist, dass ich nicht im Voraus wissen kann, welche Artikel in dem Artikel enthalten sind :) Es ist immer sehr einfach, ein Problem zu lösen, wenn Sie mit der Lösung beginnen: D –
Entschuldigung , Nicht sicher ob ich verstehe! Alles, was Sie wissen müssen, ist der Artikel ('my_article' im obigen Code). Nachdem Sie diesen Code ausgeführt haben, wird 'items' mit den Ergebnissen gefüllt, die Sie suchen: Alle in diesem Artikel enthaltenen Items. – gmcnaughton
Ich war es, der deine Antwort nicht verstanden hat. Es funktioniert tatsächlich, obwohl ich nicht sicher bin, dass es am effizientesten ist. Ich werde es versuchen. Vielen Dank! –