Rails 3, rotas rasas
Nos trilhos 2.x, usei rotas rasas, mas isso parece estar ausente nos trilhos 3 (pelo menos na APIhttp: //apidock.com/rails/ActionController/Resources/resource).
Quando eu passo essa opção no Rails 3, ela não gera erros, mas também não estou recebendo todas as rotas que eu esperav
Rails 3 routes.rb
resources :users, :shallow=>true do
resources :recipe do
resources :categories do
resources :sections do
resources :details do
end
end
end
end
end
As rotasausência d que foram gerados com o equivalente do Rails 2.x são (apenas uma amostra do recurso de receita):
GET new_recipe (eu só tenho new_user_recipe) e
eceita @POST (para criar uma nova receita, eu só tenho POST user_recipe)
Faz sentido que essas rotas não sejam geradas, mas meu código antigo funcionou contornando o user_id em cada formulário (menos elegante, concordado
A pergunta é: Existe documentação para rotas 'rasas' nos trilhos 3? Existe uma maneira de gerar as rotas que estão faltando no Rails 2.x?
Obrigado, Mike