Как я могу получить различные значения данных, содержащихся в столбце с именем типа? - PullRequest
0 голосов
/ 17 марта 2011

Я использую Single Table Inheritance в Rails, поэтому у меня есть столбец type типа String и модели, унаследованные от базовой модели. Теперь я хотел бы получить список всех моделей, унаследованных от базовой модели. Я подумал, что самым простым способом будет запрос таблицы базовой модели и получение различных значений, содержащихся в столбце типа. Дело в том, что я не знаю, как выполнить этот запрос ... и в этом случае добавление хука подкласса в базовую модель кажется неуместным.

1 Ответ

2 голосов
/ 17 марта 2011
Model.group(:type).collect(&:type)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...