0
我在模型用戶和評論之間建立了多對一關係。獲取一組用戶在發表最後評論前24小時發表的所有評論
我希望在每個用戶的最後評論(包括他/她最後的評論)之前24小時收集一組用戶所做的所有評論,最好是用散列表示。
這是我想出來的,但我不知道如何創建哈希值,只有從提到的時間跨度來評論。
Comment.order('updated_at desc').where(user_id: array_of_users_ids).group_by(&:user).each do |user, comments|
# rearrange the hash here?
end
什麼數據庫您使用的? –