如何在Rails3中按不同列选择记录?

时间:2011-04-18 11:03:24

标签: ruby-on-rails-3

有一个名为Book的模型,我想获得所有书籍,但所有结果都有不同的列名为'author',如何做到这一点?谢谢!

1 个答案:

答案 0 :(得分:4)

可能是:

Book.select("DISTINCT(author)")

更多信息请阅读:Active Record Query Interface


修改

您可以尝试:find_by_sql作为

Book.find_by_sql("select * from books group by author")