У меня есть Coach
Модель, которая:
has_many :qualifications
Я хочу найти всех тренеров, у которых attribute_id
равно nil
, а у них qualifications
. Нечто похожее.
def requirement
legal_coaches = []
coaches = find_all_by_attribute_id(nil)
coaches.each do |coach|
legal_coaches << coach if coach.qualifications.any?
end
legal_coaches
end
Есть ли способ собрать все такие записи в одну строку?