【发布时间】:2011-09-09 02:01:11
【问题描述】:
有没有办法避免这样做...
resources :parents do
resources :children do
collection do
get "/search/:term/:offset/:limit.:format", :action => "search", :constraints => { :term => /\w+/, :offset => /\d+/, :limit => /\d+/ }
end
end
end
resources :children do
collection do
get "/search/:term/:offset/:limit.:format", :action => "search", :constraints => { :term => /\w+/, :offset => /\d+/, :limit => /\d+/ }
end
end
我认为这样做是可能的......
resources :parents do
resources :children do
end
resources :children do
collection do
get "/search/:term/:offset/:limit.:format", :action => "search", :constraints => { :term => /\w+/, :offset => /\d+/, :limit => /\d+/ }
end
end
原因是我希望能够同时使用这两条路线...
/children/search/term/0/10
/parents/1/children/search/term/0/10
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 routes dry