Rails 3で次のmysqlクエリを再作成しようとしています
select count(id), year(created_at), month(created_at) from table where published_state = 'published' group by year(created_at), month(created_at);
私は次のようなことを試しました:
results = Table.select('count(id), year(created_at), month(created_at)').where('published_state LIKE ?', 'published').group('year(created_at), month(created_at)')
しかし、それは私が望むものを返しません。
お返しにこれだけもらってる
[#<Table >, #<Table >, #<Table >, #<Table >, #<Table >, #<Table >,
#<Table >, #<Table >, #<Table >, #<Table >, #<Table >, #<Table >, #<Table >, #<Table >, #<Table >, #<Table >, #<Table >]
どうすればこれを達成できますか?
ありがとう!