J'ai 2 associations polymorphes à travers lesquelles j'ai besoin d'interroger.Comment joindre des tables polymorphes dans une requête?
J'ai une table de news_article qui a une association polymorphe aux équipes, aux joueurs, etc. Ces équipes, joueurs, etc. ont une association polymorphe aux photos par phototenic.
Je dois trouver tous les articles qui ont au moins une image de 500 pixels de large.
Le modèle de l'article J'ai has_many: équipes (à travers la table polymorphes) et dans les équipes j'ai une has_many: photos (si une autre table polymorphes)
Je pensais que je pouvais utiliser rejoint comme ça
Article.find (: dernière,: = rejoint> {: équipes =>: les photos},: conditions => "photos.aspect_ratio < 1,55 ET photos.aspect_ratio> 1,30")
mais il ne fonctionne pas . Des idées?
Pouvez-vous poster l'erreur que vous obtenez? – nfm
il se bloque juste. le journal indique 'Afficher les champs' de la table des articles, mais c'est tout. – tesserakt
Pouvez-vous poster vos modèles? –