我想在 Rails 中获得不同的记录。 为此,我看到了这个 Rails: how can I get unique values from column

但问题是通过这个解决方案我只能得到 ID。

ViewsLog.uniq.pluck(:unit_id) 
[24, 21, 23, 4, 16, 5, 7] 

我想要 uniq unit_id 的所有列

请您参考如下方法:

您可以使用;它为您提供所有不同的记录:

 ViewsLog.group(:unit_id) 


评论关闭
IT虾米网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!