0
有一个名为书,我想所有的书一个模式,但所有的结果有一个名为“作者”不同列中,如何做到这一点?谢谢!如何Rails3中选择由不同的列记录?
有一个名为书,我想所有的书一个模式,但所有的结果有一个名为“作者”不同列中,如何做到这一点?谢谢!如何Rails3中选择由不同的列记录?
可以由:
Book.select("DISTINCT(author)")
更多阅读:Active Record Query Interface
编辑
你可以试试:find_by_sql
为
Book.find_by_sql("select * from books group by author")
但结果只有作家专栏中,我需要的型号 – why 2011-04-18 11:08:48
的所有列,否则它引发的ActiveRecord :: MissingAttributeError – why 2011-04-18 11:09:24
@why:看到编辑。 – 2011-04-18 11:31:28