Доброго времени суток.
Имеется таблица users:
id,name,created_at,updated_at
Требуется средствами AR сделать определенную выборку и отдать её в json.
С превращением в json проблем нет - @users = User.all.as_json , проблема возникает в специфике выборки. Требуется, чтобы пользователи были сгруппированы по дате создания ( created_at ).
Иными словами выборка должна выглядеть примерно так:
"created_at" => [
"2015-01-01" => {
"users" => [ { "id" => 1, "name" => "Ivan"},
{ "id" => 2, "name" => "Sergey"] }
"2015-01-12" => {
"users" => [ { "id" => 3, "name" => "Ivan"},
{ "id" => 4 "name" => "Sergey"] }
]
Курение манов увы ответа не дает, а делать кучу запросов - накладно.
Заранее спасибо за ответ.