0
如果ProductsController
和CategoriesController
都繼承自GenericController
,那麼當URL指向Products控制器時,在基類中獲取字符串products
的好方法是什麼? (在這種情況下,基類的指數動作做的事情,就需要使用字符串products
查詢數據庫)在Ruby on Rails中,在基類控制器類中獲取子類名稱的好方法是什麼?
self.class.to_s
可以使用,並且它是Analytics::ProductsController
,或者可以使用params[:controller]
,這是analytics/products
,所以兩者都可以用來提取子類的名稱。是使用比另一種好,還是第三種更好?