Best Practice for nested resources


#1

Hi all,

I’m writing an app that has a reporting component. All of the reports
are in a controller called reports_controller. I’m using REST routes,
and I’d like to do something like:

/properties/1/myreport

and have it call the myreport action of the reports controller. Is
there a way to do this? Is this where I would use something like:

map.resources :properties do |property|
~~ something here to reference myreport ??? ~~
end

Thanks!


#2

You might want to check out resource_controller

http://jamesgolick.com/2007/10/19/introducing-resource_controller-focus-on-what-makes-your-controller-special