У нас есть объекты, которые мы хотим представить в стопках (представьте, как складывать элементы в MMO). Будут повторяться строки.
Допустим, наша таблица Owned_objects выглядит следующим образом.
user_id | object_id
1 | 27
1 | 27
3 | 46
3 | 46
5 | 59
Я хочу сделать запрос
SELECT
user_id,
object_id,
count(*) AS count
FROM owned_objects
GROUP BY
user_id,
object_id;
И вернуть либо 3 разных OwnedObject
с (или даже просто получить отличные Object
с, тоже будет работать) и счетчик связанный с ним.
Я знаю, что это возможно с SQLAlchemy, но вы можете сделать это с ActiveRecord?