Store activerecords value in rails

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?

Thanks