我有一个模型属性,它有使用 STI 的子类,
并且我希望所有人都使用相同的控制器,根据子类只有不同的视图部分。
Property
Restaurant < Property
Landmark < Property
除了我不确定如何辨别控制器内的子类以呈现正确的视图外,它可以正常工作。IE。/restaurants 工作并转到属性控制器,但我不能说他们想要 Restaurant 子类?
map.resources :restaurant, :controller => :properties
map.resources :properties