我有四個模型:Interview,Interviewee,Interviewer和InterviewDate。是單個模型的多個一對多關聯
在軌協會方面的關係如下:
- 的InterviewDate可以有很多訪談(一對多)
- 受訪者可以有很多訪談(一對多)
- 的訪問者可以有許多訪談和訪談可以有許多訪談者(多對多)
因此,正如你可以看到有三個傳入的「人y「關係採訪模型。考慮到我需要在視圖中執行以下任務,路由應該如何在rails中完成?
名單由InterviewDate
表格建立一個面試的分組所有的採訪(其中也包括節省來自其他3個表 領域到數據庫)。
什麼說反對通常的'/ interviews /'和'/ interviews/new'? – idmean
InterviewDate是否真的需要成爲一個單獨的模型?這是我將模型作爲面試的另一個屬性,並且在給定日期獲得所有面試時,您只需按日期搜索。 – struthersneil
我只是爲InterviewDate創建了另一個模型,因爲我想減少它被包含在面試模型中時會導致的數據冗餘。 –