【发布时间】:2018-07-15 10:42:32
【问题描述】:
为新手问题道歉,但我完全被这个问题难住了。
我有两个模型,用户和公司,我正在尝试在它们之间建立“request_introduction”关系。
一个用户可以向多个公司发送一个 intro_request,而一个公司可以从多个用户发送一个 intro_request。
提前致谢。
【问题讨论】:
-
“一个用户可以向多家公司提出一个 intro_request” -- 嗯?您是说 一个 请求是针对 许多 公司的吗?听起来更有可能一个用户应该有许多 intro_requests,其中每个都是针对一家公司的。要么这样,要么他们只能对一家公司提出一项要求。
-
我个人认为在纸上快速勾勒出关系以将其可视化很有帮助。
-
@TomLord,对不起,是的,我的意思是一个用户可以有很多 intro_requests,每个公司一个
标签: ruby-on-rails ruby activerecord ruby-on-rails-5 rails-activerecord