【发布时间】:2015-03-11 04:54:10
【问题描述】:
Tagmap.where(user_id: current_user.id).uniq(:name)
此查询似乎不起作用。它仍然只获取属于该用户的所有记录。
【问题讨论】:
-
表示属于该用户的多个记录具有相同的名称?更多细节会很好
标签: mysql sql ruby-on-rails ruby database-design
Tagmap.where(user_id: current_user.id).uniq(:name)
此查询似乎不起作用。它仍然只获取属于该用户的所有记录。
【问题讨论】:
标签: mysql sql ruby-on-rails ruby database-design
您可以通过 SQL 查询使用分组。
Tagmap.where(user_id: current_user.id).group(:name)
【讨论】: