Je modèle simple de Product
, Guide
et Document
qui sont comme ceci:Rails d'enregistrement actif interrogation association imbriquée existence
Product
a beaucoup Guides
et Guide
a beaucoup Documents
La requête que je suis à la recherche est renvoyer le produit uniquement s'il contient un document.
Product.joins(:guides).distinct
donne Product avec au moins un guide, mais comment ajouter un niveau imbriqué?