我正在努力弄清楚如何在几个模型之间建立关系。我有sales_leads,我需要按公司和活动查看。因此,如果有人查找公司主管,他们可以查看所有活动中的所有内容,还可以按活动查看所有潜在客户。不确定这是否属于哪里?
应该是
Company.sales_leads where("event.event_id = ?", "2356")
或模特:
sales_lead
belongs_to event
belongs_to company
答案 0 :(得分:0)
另外,我可以建议你回到基础。首先,请准确地了解一下您希望模型如何进行交互...
你想让你的模特'Foo'拥有一个或多个'Bars'吗?或者你想要Foo有很多酒吧和酒吧有很多Foos。如果这是有道理的!!
在知道你确切需要什么之前,不要写任何代码。
也许从观看以下几个Railscasts开始: