【发布时间】:2010-02-09 23:29:20
【问题描述】:
我正在编写一个 Rails 插件,并且需要能够动态确定控制器与哪个模型相关联。例如,如果我有一个 PeopleController,我需要一种干净的方式来确定控制器是否处理 Person 模型。
我查看了 API 并没有找到它的方法。
作为一个正则表达式与一些ActiveSupport 变形技巧(如singularize)结合使用的唯一方法是吗?
如果是这样,这种方法有什么缺陷吗?什么是边缘情况?
【问题讨论】:
标签: ruby-on-rails dynamic model controller activesupport