我有四个模型:Interview,Interviewee,Interviewer和InterviewDate。是单个模型的多个一对多关联
在轨协会方面的关系如下:
- 的InterviewDate可以有很多访谈(一对多)
- 受访者可以有很多访谈(一对多)
- 的访问者可以有许多访谈和访谈可以有许多访谈者(多对多)
因此,正如你可以看到有三个传入的“人y“关系采访模型。考虑到我需要在视图中执行以下任务,路由应该如何在rails中完成?
名单由InterviewDate
表格建立一个面试的分组所有的采访(其中也包括节省来自其他3个表 领域到数据库)。
什么说反对通常的'/ interviews /'和'/ interviews/new'? – idmean
InterviewDate是否真的需要成为一个单独的模型?这是我将模型作为面试的另一个属性,并且在给定日期获得所有面试时,您只需按日期搜索。 – struthersneil
我只是为InterviewDate创建了另一个模型,因为我想减少它被包含在面试模型中时会导致的数据冗余。 –