2010-09-21 28 views
0

如果ProductsControllerCategoriesController都繼承自GenericController,那麼當URL指向Products控制器時,在基類中獲取字符串products的好方法是什麼? (在這種情況下,基類的指數動作做的事情,就需要使用字符串products查詢數據庫)在Ruby on Rails中,在基類控制器類中獲取子類名稱的好方法是什麼?

self.class.to_s可以使用,並且它是Analytics::ProductsController,或者可以使用params[:controller],這是analytics/products,所以兩者都可以用來提取子類的名稱。是使用比另一種好,還是第三種更好?

回答

相關問題