取而代之的使用
DISTINCT功能,您可以使用
GROUP与
MAX功能。
查询看起来像
Events.group(:user_id).maximum(:time)
这将输出您想要的结果
{21=>Tue, 18 Dec 2018 11:15:24 UTC +00:00, 23=>Thu, 20 Dec 2018 06:42:10 UTC +00:00}
希望这对您有用。
仅供参考(列)。是PostgreSQL语法。
欢迎分享,转载请注明来源:内存溢出
取而代之的使用
DISTINCT功能,您可以使用
GROUP与
MAX功能。
查询看起来像
Events.group(:user_id).maximum(:time)
这将输出您想要的结果
{21=>Tue, 18 Dec 2018 11:15:24 UTC +00:00, 23=>Thu, 20 Dec 2018 06:42:10 UTC +00:00}
希望这对您有用。
仅供参考(列)。是PostgreSQL语法。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)