Rails 3 constrói uma tag select com associação has_many belong_to

Com base nos seguintes modelos

class Company < ActiveRecord::Base
  belongs_to :country
end

class Country < ActiveRecord::Base
  has_many :companies
end

Quero ter em minhas empresas / _form uma tag de seleção contendo todos os países

Eu acho que oCompany.new(params[:company]) nocompanies_controller#create pode criar a associação entre empresa e país selecionado

Estou executando o rails 3.0.0, qual é a melhor maneira de conseguir isso?

obrigado por suas idéias

questionAnswers(1)

yourAnswerToTheQuestion