Mam 2 polimorficzne asocjacje, przez które muszę zapytać.Jak połączyć tabele polimorficzne w jednym zapytaniu?
Mam tabelę news_article, która ma polimorficzny związek z drużynami, graczami itp. Te zespoły, gracze itp mają polimorficzny związek ze zdjęciami za pośrednictwem fotografii fototenicznej.
Potrzebuję znaleźć wszystkie artykuły, które mają co najmniej jedno zdjęcie o szerokości 500 pikseli.
Artykuł ten wzór mam has_many: zespoły (poprzez polimorficznych tabeli) oraz w zespołach mam has_many: obrazy (choć inny polimorficzny tabela)
Myślałem, że mogę korzystać z łączy tak
Article.find (: ostatni: dołącza => {: zespoły =>: zdjęcia}: conditions => "photos.aspect_ratio < 1,55 I photos.aspect_ratio> 1,30")
ale to nie działa . Jakieś pomysły?
można zakładać błąd otrzymujesz? – nfm
po prostu się zawiesza. dziennik mówi "pokaż pola" z tabeli artykułów, ale to jest to. – tesserakt
Czy możesz zamieścić swoje modele? –