我想知道它是否可以在rails中在一次交易中进行多次更新和创建.
我想创造一个号码.的Products任何阵列.但对于每一个产品,我还需要创建Company和Category它.
所以这个想法是这样的
-- Start a transaction
//create a company
//create a category
while product_list
{
//create a product with company and category created above
}
-- end a transcation
Run Code Online (Sandbox Code Playgroud)
因此,如果任何创建失败,我希望先前的更新/创建回滚.