Tôi có 2 liên kết đa hình thông qua đó tôi cần truy vấn.Làm cách nào để tham gia trên các bảng đa hình trong một truy vấn?
Tôi có bảng news_article có liên kết đa hình cho các đội, người chơi, v.v. Các đội, cầu thủ, v.v. có liên kết đa hình cho ảnh qua phototenic.
Tôi cần tìm tất cả các bài viết có ít nhất một hình ảnh rộng 500px.
Các Điều model Tôi có một has_many: đội (thông qua bảng đa hình) và trong đội tôi có một has_many: hình ảnh (mặc dù một bảng đa hình)
Tôi nghĩ rằng tôi có thể sử dụng tham gia như thế này
Article.find (: cuối cùng,: tham gia => {: đội =>: ảnh},: conditions => "photos.aspect_ratio < 1,55 VÀ photos.aspect_ratio> 1.30")
nhưng nó không hoạt động . Bất kỳ ý tưởng?
Bạn có thể gửi các lỗi mà bạn đang nhận được? – nfm
nó chỉ bị treo. nhật ký nói 'hiển thị các trường' từ bảng bài viết, nhưng đó là nó. – tesserakt
Bạn có thể đăng các mô hình của mình không? –