store activerecords value in rails

Thanks

i have one query
@recommendations = Cname.select(“cnames.name,max(recommendations.count) as rcount”).
where(‘recommendations.skill= ?’,@key).
order(‘recommendations.company_id ASC’).
group(‘recommendations.company_id,cnames.name’).
joins(‘JOIN recommendations ON cnames.id = recommendations.company_id’)

Here this query working in a loop, and this @key in where clause will change depend on the loop,. how to store the each query results, because i need to get that @recommendations.name and @recommendations.rcount results in view?