Ruby on rails Rails,与父对象一起创建关联记录?
也许我不知道如何询问/搜索这个特定的东西,但基本上我想在创建父对象时创建一些关联的模型。。。假设我有以下情况: 我有一个Ruby on rails Rails,与父对象一起创建关联记录?,ruby-on-rails,nested-attributes,Ruby On Rails,Nested Attributes,也许我不知道如何询问/搜索这个特定的东西,但基本上我想在创建父对象时创建一些关联的模型。。。假设我有以下情况: 我有一个配方,其中有许多成分模型。。。有没有一种方法可以让它们同时完成,比如说这是我种子任务的一部分: Recipe.create({ :title => 'apple pie', :description => 'just apple pie', :ingredients => { [0] => {:title => 'apples'
配方
,其中有许多成分
模型。。。有没有一种方法可以让它们同时完成,比如说这是我种子任务的一部分:
Recipe.create({
:title => 'apple pie',
:description => 'just apple pie',
:ingredients => {
[0] => {:title => 'apples'},
[1] => {:title => 'sugar'},
[2] => {:title => 'pie crust'}
}
})
还是说我完全疯了?必须有某种类似的方法来做到这一点,不创建父模型,然后所有的子模型。。。等等,等等,非常接近。看
请注意,您需要将“接受:配料的嵌套属性”添加到配方模型中。您还需要将其添加到配方模型中
attr_accessible :ingredients_attributes
attr_accessible :ingredients_attributes