視頻有很多活動鮮明加入Rails的
我試圖讓有計劃在未來事件的所有影片。
我這裏面已經擺在那裏:
named_scope :scheduled_in_future, :joins => :event, :conditions => ["event.scheduled_start > ? AND event.status = ?", Time.now.to_i, 'PENDING']
這工作,但如果同一視頻在未來有多個事件,它會給我重複的視頻記錄。當然,我可以通過數組來清除重複數據,但必須有SQL方式才能完成。
我嘗試添加在
:select => "DISTINCT(video.id)"
但它只返回ID字段,而不是整個記錄。
謝謝。這工作完美。也感謝蘭巴的建議。 – bmck 2011-01-20 16:53:04