Можно ли ВЫБРАТЬ из таблицы и другой запрос SELECT, образуя дополнительный столбец в Rails для возврата Relation - PullRequest
0 голосов
/ 27 апреля 2018

У меня есть 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?

...