我有2个模型,比如模型A和模型B,每个模型都有某些字段(a1,a2,a3)和(b1,b2,b3)。
我运行了scaffold命令来生成模型的控制器和视图
现在,
我想做的是: -
在模型A的新页面上,我想添加一个button / href lin来创建一个新的B对象 当用户单击该按钮时,下方会出现一个div,其中包含用于创建B对象的表单 当用户在填写模型B对象的详细信息后单击提交按钮时,更改将直接保存到数据库中。
注意:A和B彼此无关。 有人可以建议我这样做吗?
答案 0 :(得分:3)
如果您还没有看过,请查看下面列出的无与伦比的Railscasts series的截屏视频。它们几乎涵盖了以单一形式处理多个模型的所有基础知识
单击按钮/链接时显示<div>
的内容可以使用JQuery(例如)在Javascript中轻松完成。这在示例here中有所描述。