Routes, One-To-Many

Numa aplicação onde temos por exemplo Post e Comments. Eu faço um relacionamento de um-para-muitos entre eles.
No arquivo routes.rb eu faço assim:

resources :posts do
  resources :comments
end

Até aí tudo tranqüilo. Agora é que vem o problema. Quais outros arquivos eu devo alterar para ter essa associação funcionando direitinho? E como poderia ser feito essas mudanças? Sei que preciso alterar o controller de Comments e as views, mas não sei como.

:?:

Renato, pelo que eu sei, você ganha rotas novas com essa associação, como por exemplo: “/posts/post_id/coments”. Sendo assim, acessando essa rota, no metodo index do ComentsController você recebe automaticamente um parametro “post_id” e pose acessá-lo através de params[:post_id] e trabalhar com ele.

Olá renatoramiro, tudo em ordem?

Como o anderson_lr já disse, com a alteração que foi feita no arquivo: routes.rb, você somente ganhou as rotas, ainda é preciso fazer o mapeamento nos seus modelos, sem dúvida.

Já deu uma olhada no Rails Guides sobre Nested Resources? http://guides.rubyonrails.org/routing.html#nested-resources