Hello all.

I would like to get an option_groups_from_collection like this (from the 
docs):

option_groups_from_collection(@continents, "countries", 
"continent_name", "country_id", "country_name", @selected_country.id)

but with only some "countries", filtered by another field in the 
countries table. For example all countries where country_code like '%I%'.

I dont understand how to do this, because in the controller i have:

@continents = Continent.find(:all)

and @continents.countries is called in the view, with no way (that i 
know of) to add some conditions. Do i have to work on the @continents 
array before passing it to the view?


Thanks a lot for your help!