【发布时间】:2018-10-28 02:21:45
【问题描述】:
如何按名称对用户进行分组并仅获取每个名称的最新用户,
order(create_at: :desc)
我已经按名称对我的用户进行分组,但我不能只获取每个名称的最新信息:
User.group(:id, :name).select(:id, :name, :created_at)
[编辑 01]
现在我正在尝试获取 uniq 用户以及最新的用户: 有效!
User.order(upadted_at: :desc).uniq{ |u| u.name }
【问题讨论】:
标签: ruby-on-rails ruby group-by null ruby-on-rails-5