Hi I think I could solve this by writing in 2.2.2 like this..Could I? map.resources :users, :only => [:index] do |u| u.resources :categories, except => [] end
And the routes generated in 2.2.2 users GET /users {:controller=>"users", :action=>"index"} formatted_users GET /users.:format {:controller=>"users", :action=>"index"} user_categories GET /users/:user_id/categories {:controller=>"categories", :action=>"index"} formatted_user_categories GET /users/:user_id/categories.:format {:controller=>"categories", :action=>"index"} POST /users/:user_id/categories {:controller=>"categories", :action=>"create"} POST /users/:user_id/categories.:format {:controller=>"categories", :action=>"create"} new_user_category GET /users/:user_id/categories/new {:controller=>"categories", :action=>"new"} formatted_new_user_category GET /users/:user_id/categories/new.:format {:controller=>"categories", :action=>"new"} edit_user_category GET /users/:user_id/categories/:id/edit {:controller=>"categories", :action=>"edit"} formatted_edit_user_category GET /users/:user_id/categories/:id/edit.:format {:controller=>"categories", :action=>"edit"} user_category GET /users/:user_id/categories/:id {:controller=>"categories", :action=>"show"} formatted_user_category GET /users/:user_id/categories/:id.:format {:controller=>"categories", :action=>"show"} PUT /users/:user_id/categories/:id {:controller=>"categories", :action=>"update"} PUT /users/:user_id/categories/:id.:format {:controller=>"categories", :action=>"update"} DELETE /users/:user_id/categories/:id {:controller=>"categories", :action=>"destroy"} DELETE /users/:user_id/categories/:id.:format {:controller=>"categories", :action=>"destroy"} In 2.3.2 I wrote map.resources :users, :only => [:index] do |u| u.resources :categories end And routes are users GET /users(.:format) {:action=>"index", :controller=>"users"} user_categories GET /users/:user_id/categories(.:format) {:action=>"index", :controller=>"categories"} POST /users/:user_id/categories(.:format) {:action=>"create", :controller=>"categories"} new_user_category GET /users/:user_id/categories/new(.:format) {:action=>"new", :controller=>"categories"} edit_user_category GET /users/:user_id/categories/:id/edit(.:format) {:action=>"edit", :controller=>"categories"} user_category GET /users/:user_id/categories/:id(.:format) {:action=>"show", :controller=>"categories"} PUT /users/:user_id/categories/:id(.:format) {:action=>"update", :controller=>"categories"} DELETE /users/:user_id/categories/:id(.:format) {:action=>"destroy", :controller=>"categories"} /:controller/:action/:id /:controller/:action/:id(.:format) Sijo -- Posted via http://www.ruby-forum.com/. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk@googlegroups.com To unsubscribe from this group, send email to rubyonrails-talk+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---