首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >单个模型的多到多关联

单个模型的多到多关联
EN

Stack Overflow用户
提问于 2017-07-29 19:52:18
回答 2查看 39关注 0票数 0

我有四种模式:面试、面试、采访和InterviewDate。

rails协会的关系如下:

  1. InterviewDate可以进行多次面试(一对多)
  2. 应聘者可以接受多次面试(一对多)。
  3. 面试官可以有很多面试,而面试可以有很多面试官(多到多)

因此,正如您所看到的,在Interview模型上有三种即将到来的“许多”关系。如果我需要在视图中执行以下任务,那么应该如何在rails中完成路由?

  1. 列出由InterviewDate分组的所有面试
  2. 创建面试的表单(其中还包括将其他3个表中的字段保存到数据库中)。
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-07-29 20:23:38

如果你想列出面试,那么你必须从以下几个方面开始:

代码语言:javascript
复制
resources :interviews

由于您将有很多到许多关联是可能的,您将需要使用这样的东西:Basics.html#拥有多个通过关联的

还要检查这个其他资源,因为您必须使用嵌套的表单/属性:https://www.sitepoint.com/master-many-to-many-associations-with-activerecord/

票数 1
EN

Stack Overflow用户

发布于 2017-07-29 20:11:14

由于您列出的是 Since ,所以您的路径应该是默认的/interviews/

代码语言:javascript
复制
resources :interviews

您的创建表单应该使用ActiveRecord嵌套属性

根据表单的复杂性,您可能希望使用茧宝石,但它不是必需的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45393457

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档