Ceci est probablement quelque chose de très simple mais je cherche le moyen optimal de récupérer tous les produits par Tag, pour ainsi dire. C'est avec Spree, donc je devrais m'en tenir à la façon dont ils ont modélisé leurs données. Il est en fait Product
et Taxon
(comme catégorie, marque, etc.)Trouver tous les produits par Tag dans Rails avec ActiveRecord
Donc, si le produit has_and_belongs_to_many :taxons
et Taxon has_and_belongs_to_many :products
, quelle est la meilleure façon de trouver tous les produits par un Taxon?
Quelque chose comme:
@taxon = Taxon.find_by_permalink('categories/')
@products = Product.find_by_taxon(@taxon)
... mais je ne suis pas sûr ce qui se passe dans cette dernière méthode (juste fait le nom).
super basique: p, perdu dedans tout de suite. Merci pour l'aide! –
Cela causera un problème de requête N + 1 – workmad3
Bon appel, je suis rouillé :) –