处理“组合课程”

时间:2011-05-02 21:29:43

标签: ruby-on-rails ruby ruby-on-rails-3 file routing

我正在使用Ruby on Rails 3,我想知道如何管理由“组合结构”组成的资源。也就是说,如果我有一个由User类,Account类和Profile类组成的Setting资源,我想“引用”User 1}}类来“覆盖”其子类(AccountProfileSetting common \ best way ”。因为我有很多在我的Model-Controller-View结构化应用程序中的类,我想“简化”app/controllersapp/modelsapp/views文件夹中的文件系统结构,并使应用程序正常工作。< / p>

我应该创建什么文件?我应该如何路由 User资源?还有什么?你能链接一些关于这个问题的网络资源吗?

1 个答案:

答案 0 :(得分:1)

如果我理解你正在寻找的是嵌套资源。

您可以在http://railscasts.com/episodes/139-nested-resources找到说明 以及http://guides.rubyonrails.org/routing.html#nested-resources中rails 3中路由的详细信息。 关于放置文件的位置,只需遵循rails约定。用户看到的内容与文件的位置无关。