我有一个用户表,其中包含许多字段,包括 departmentid。 departmentid 只是一个字符串。每个departmentid可以有不同的用户,是否可以不重复地从Users表中找出所有的departmentid。
我试图从用户表中找到所有的departmentid,但结果包含重复的departmentid。如何解决这个问题。
提前致谢...
最佳答案
SQL
select distinct department_id from users
ruby 代码
User.all.map(&:department_id).compact.uniq
也在 rails 3 中
User.select('departement_id').uniq
关于ruby-on-rails - ruby rails : Find all departmentid from Users Table,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13908431/