好的,所以我在这里有一个奇怪的模式,我无法弄清楚。
我有一个以 CallList 作为基本模型的 STI 集,并且继承了 City & State。一个城市属于一个州(一个州有很多城市)。
一个活动有很多通话清单,所以我想全部显示。我遍历campaign.call_lists,有时会得到Cities,有时会得到States。当我想链接到他们时,我会
link_to call_list.name, call_list
如果我有这些路线,这很好用:
resources :cities, :states
但是,当我在州内嵌套城市时,link_to 助手无法找出合适的路线。有没有一种简单的方法可以做到这一点,或者我将不得不做一些手动路径助手构建?