【发布时间】:2012-02-06 07:14:19
【问题描述】:
我正在制作一个测验网络应用程序,因此需要管理问题(添加、更改等),用户将浏览集合并可能添加、报告等问题。
现在,如果我制作了一个 questioncontroller,它是否会包含处理问题(公共和管理员)的所有操作(方法),或者这是您制作两个控制器的情况?
有人能解释一下我什么时候应该制作新的控制器,而不是仅仅在现有的控制器上添加动作吗?
如果我制作了两个控制器,我最终会复制大量代码。我应该创建一个基类吗?
【问题讨论】:
标签: ruby-on-rails ruby