如果ProductsController
和CategoriesController
都从GenericController
继承,那么当URL指向基类时,在基类中获取字符串products
的好方法是什么?产品控制器? (在这种情况下,基类的索引操作正在执行需要使用字符串products
来查询数据库的事情)
self.class.to_s
,它可以使用Analytics::ProductsController
或params[:controller]
,它是analytics/products
,因此两者都可用于提取子类名称。是使用一个比另一个好,还是第三种方式更好?