Rails clause where sur deux tables

J'ai le modèle suivant dans l'application rails

category => company => store

Magasin dispose d'un belongs_to la société et elle a un belongs_to catégorie de la relation.
maintenant, je veux utiliser une méthode sur un objet de banque de récupérer tous les magasins dans la même catégorie.

Je voudrais avoir quelque chose comme ceci

@stores.nearbys(5).where("stores.company.category_id = xxx")

quelqu'un peut-il me donner une astuce sur ce

merci pour mettre en évidence le code!!!

OriginalL'auteur Martin | 2012-10-03