У меня есть Prod
и Tag
модели.
Я могу сделать в сыром SQL:
SELECT tags.name, tags.id, a.cnt AS counter
FROM tags,
(SELECT tags.name, count(tags.name) AS cnt
FROM tags
GROUP BY tags.name) AS a
WHERE a.name = tags.name;
и над ярлыком есть удобный индикатор количества товара.
Но теперь мне интересно, возможно ли иметь такую же результирующую структуру, но типа ActiveRecord::Relation
, а не просто ActiveRecord::Result
?