【发布时间】:2013-05-21 12:43:48
【问题描述】:
我有以下型号:
Message.rb:sender_id、receiver_id、created_at
我想查找 sender_id 和 receiver_id 都在 id 数组 [1,4,41,543,312,62,234] 中的所有消息。然后,我想按 created_at 排序的对 (sender_id & receiver_id) 对所有消息进行分组。
这是编写查询的正确方法吗?在这里寻找最佳解决方案...
Message.where("sender_id IN ? AND receiver_id IN ?", @ids)
谢谢
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3