从控制器名称派生资源 - 插件?

时间:2009-09-16 09:42:59

标签: ruby-on-rails activerecord controller

只是想知道是否有一个插件抽象出从当前控制器名称派生当前资源(或其类)实例的过程?

目前我只是对控制器名称进行classify.constantize,如果可以,那么我测试id参数并加载记录(如果存在)。

是的,也许这有点奇怪,但只是想知道是否有人曾经在那里并且做得很好。

它存在的原因是因为我需要知道这些对象在粒度级别上执行身份验证,但我有大约35个不同的对象类,因此它需要是抽象的。我想我可以将@item指定为每个控制器中的当前项目,并依赖于它,但它似乎是一个但不显示。

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

James Golick的

ResourceController。它是Blank的默认值,是一个入门应用程序。