2012-03-06 169 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),因爲子類是從基類派生的。