给定属性的ActiveRecord返回对象uniq

时间:2015-02-27 01:18:15

标签: ruby-on-rails activerecord

如何返回不重复给定属性的对象的ActiveRecord关系(例如标题)。

所以,如果在我的数据库中我有:

Id Title
1   foo
2   bar
3   foo

我会收到id为1的对象和id为2的对象。

1 个答案:

答案 0 :(得分:0)

如果您有ActiveRecord关系或模型,例如Book也许您可以使用群组查询方法。

Book.group(:name)

来自:http://api.rubyonrails.org/classes/ActiveRecord/QueryMethods.html#method-i-group

我希望我能让你理解正确并且有所帮助。