【发布时间】:2015-05-03 23:03:56
【问题描述】:
我有两个模型“projectaim”和“tender”,关系:
class Projectaim < ActiveRecord::Base
has_many :tenders
end
...几乎标准的控制器
... 和意见:
假设主对象@projectaim 已经创建。
在其编辑视图 edit.html.erb 上,我必须创建一个链接以在单独的表单上创建下属 @tender:
<% @tender.projectaim_id = @projectaim.id %>
<%=link_to "Add new tender", new_tender_path(@tender)%>
您能否告诉我如何参数化新的招标动作(或视图)以基于模型保持关系?从技术上讲,我需要在新的招标操作中填写tender.projectaim_id 项目吗?谢谢大家。
【问题讨论】:
-
嵌套资源是你的朋友。
-
感谢帮助,现在我正在研究嵌套资源。似乎可以理解。