Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal, supondo que eu tenha dois models, Estado e Cidade, e cada cidade pertence a um estado.
Na hora de criar meu seed como eu posso fazer essa associação?
No meu seed eu faço algo para estados como:
Estado.create([{ nome: "Bahia"},
{ nome: "São Paulo"])
E para cidade, como ficaria?
Cidade.create([{ nome: "Salvador", estado: ? }])
Gabriel, obrigado pela observação. Mas para minha aplicação fica inviável não persistir os dados em uma tabela, além do que existem outras informações que devem ser alimentadas e também tem relacionamento.
Obrigado.
Então acho que isso vai te ajudar:
https://github.com/vquaiato/seed.rb-Estados-e-Cidades-do-Brasil
:P
Ajudou mesmo, valeu Gabriel!
Posso fazer uma observação?!
Os estados são informações fixas, nao vejo necessidade em uma tabela para eles. Pode assoiar eles usando array.