協會模式是爲的has_many嵌套查詢:通過在軌
class Campaign
has_many :views_logs
has_many :users, through: :views_logs
end
我想在其中創建views_logs
的B/W具體日期和活動的只有這些用戶。
注:created_at查詢views_logs
不是爲用戶創造
協會模式是爲的has_many嵌套查詢:通過在軌
class Campaign
has_many :views_logs
has_many :users, through: :views_logs
end
我想在其中創建views_logs
的B/W具體日期和活動的只有這些用戶。
注:created_at查詢views_logs
不是爲用戶創造
Campaign.joins(:users).where("views_logs.created_at = ?", my_date)
加入類似這樣的用戶會在您的用戶,views_logs執行SQL JOIN
那麼SQL JOIN
,它允許您在使用view_logs列您的WHERE
條件。
你能把你的用戶模型與關聯放在這裏嗎? –
哪個型號?請親切精心請 –
'用戶模式已經提到 –