0
我有一个ParentItem模型Laravel:雄辩关系创建多
$parentItem = ParentItem::get()->first();
我有这样的阵列
$items = array(
array(
'title' => 'test1',
'desc' => 'test1'
),
array(
'title' => 'test2',
'desc' => 'test2'
)
);
我想添加它作为一个有很多关系。 所以我可以做:
foreach($items as $item) {
$parentItem->items()->create($item)
}
有没有什么办法的方式一次创建所有..? 这样的东西:
$parentItem->items()->createMany($items);
有什么不对的'createMany'方法?此外,你可以像这样得到父模型:'$ parentItem = ParentItem :: first();'。这只会从数据库中检索一个项目。您现在的做法是获取数据库中的所有条目,然后使用PHP获取集合中的第一个项目。 –