2012-03-06 123 views
0

我有一个使用STI的文章模型。子类是情感,类别,网关等等Rails STI路由

在我的路线我有

resources :emotions, :controller => 'articles' 
resources :categories, :controller => 'articles' 
resources :gateways, :controller => 'articles' 

这使得所有可用/条/ 108或情绪/ 108或类别的不同的子类/ 108 - 你在前面粘贴哪个子类并不重要,它们都适用于所有文章。

我希望我的所有网址帮助者都能生成文章/标识的链接 - 目前他们仍然去特定的子类。

我该怎么做呢?

回答

0

如果article是另一个派生类(如网关)的基类(class Gateway < Article),那么可能只需使用由resources :articles生成的url。应该可以使用文章助手article_path(gateway),因为子类是从基类派生的。