我有不同的STI模型,但希望以通用方式链接到它们。
基类是Page 几个STI课程就像书,新闻等。
我希望以下代码链接到基于STI
上的类型列的相关控制器link_to @page.title, @page
例如。如果@page是'book'类型,上面的代码需要链接到book_path。
我该怎么做?
答案 0 :(得分:0)
看看Polymorphic Routes。我认为这将是你想用它来完成这项工作的。
此外,this SO问题还有一些关于STI和polymorphic_url
的讨论。