Helpful Information
 
 
Category: Ruby & Ruby On Rails
Rails controllers - 1 for every model?

I've been going through some RoR tuts and reading Agile Web Developer with Ruby on Rails (I think thats what the book is called) and I've created an admin controller BUT I want the admin controller to manage multiple models as my application isnt run on a single model. In the Depot application with the book I'm reading their admin controller only manages a single table/model. In other examples I've seen, they create a controller for every model.
Is it possible to have multiple scaffolds in a single controller? Or am I totally missing the point.

I am also fairly new to rails... But it doesn't matter...

If you were using 2 different models, i forgot your exact post but here's an example of using 2.

def method_name
@user = User.find(@params["id"])
@images = Images.find_all(@params["id"])
end

As far as scaffolding 2 models... Any particular reason you want to? Scaffolding is sort of a temporary guide.










privacy (GDPR)