【发布时间】:2010-02-16 23:50:23
【问题描述】:
我有一个模型属性,它有使用 STI 的子类,
并且我希望所有人都使用相同的控制器,根据子类只有不同的视图部分。
Property
Restaurant < Property
Landmark < Property
除了我不确定如何辨别控制器内部的子类以呈现正确的视图外,它可以正常工作。 IE。 /restaurants 工作并转到属性控制器,但我不知道他们想要 Restaurant 子类?
map.resources :restaurant, :controller => :properties
map.resources :properties
【问题讨论】:
标签: ruby-on-rails routing routes subclass single-table-inheritance