2010-05-26 42 views

回答

22

只需使用新select查询方法。

Error.select('DISTINCT type') 
1

如果你寻求获得一组不同的对PostgreSQL数据库的回报,你必须使用:

Error.select('DISTINCT ON(type)') 

,如果你在一个范围内,也许像下面这样的背景下,以保证你得到所有的字段:

scope :running, select('DISTINCT ON(campaigns.budget) campaigns.*') 
+0

Error.select('DISTINCT type')在postgres上为我工作。 – 2012-07-21 23:34:40

相关问题