Отредактировал свой вопрос, чтобы уточнить, о чем я прошу ..Rails - Есть ли лучшие альтернативы для сбора?
У меня есть вложенные ассоциации в мои данные, которые я загружаю, а затем хочу использовать коллекцию для выполнения некоторой дополнительной обработки. Так сказать, у меня есть сообщения с комментариями, которые имеют атрибут владельца. Поэтому я делаю
Post.includes(:comments).collect(&:owner)
..и затем сделайте что-нибудь с владельцами. Есть ли лучший способ захватить владельцев?
'all' возвращает все записи, а затем вы фильтрации с помощью' collect' - попробуйте использовать ActiveRecord 'where' - т.е.' Model.where (: some_attr => правда) ' – house9
@ house9 спасибо Я редактировал мой вопрос соответственно – absolutskyy