2011-02-23 122 views
2

是否可以从另一个模型表单创建模型对象?在Rails模型中创建模型

假设我有一个Article模型和一个Term模型谁通过连接表有has_and_belongs_to_many关系。 (术语几乎就像标签一样,但有一个定义栏。)

我希望用户能够在编辑文章时添加条款(可能使用复选框),但我也希望用户能够如果他在列表中找不到它,请创建一个新术语。如何才能做到这一点?我希望用户能够在文章编辑表单中创建一个带有定义的术语。这可能吗?

回答

0

您可以随时将params散列内的字段(带有不同键的散列,可能为:term => {}和:article => {})分开,并将其传递回控制器,在控制器中。