如何在STI rails中使用父类视图

时间:2014-07-14 14:39:51

标签: ruby-on-rails ruby-on-rails-4 view sti

我有一个类会议,派生MeetingOnline和MeetingOnSite。

我希望能够使用MeetingOnline和MeetingOnSite的会议视图。

现在当我<%= render @meetings %>时,它会问我meeting_on_lines/_meeting_on_line_partial。但我希望他使用会议/ _meeting,因为我想展示的内容是在2个派生模型之间共享。

在我的控制器中我只有@meetings = Meeting.all

有关如何实现这一目标的任何线索?

1 个答案:

答案 0 :(得分:1)

明确设置部分。只需使用render @meetings rails就可以假设使用哪个

<%= render partial: "meetings/meeting", collection: @meetings %>