【发布时间】:2017-12-10 04:08:15
【问题描述】:
请在下面找到代码,这里我正在尝试创建主记录并根据 id 添加相关数据。
$country = new Country;
$country->name = $request->post('country-name');
$country->xyz = $request->post('xyz');
if($country->save()) {
$n = count($request->post('bname'));
for ($i = 0; $i < $n; $i++) {
$dimention = new BoxDimentions;
$dimention->name = $request->post('bname')[$i];
$dimention->xyz = $request->post('xyz')[$i];
$dimention->cid = $country->id;
$dimention->save();
}
}
是否有任何内置的 laravel 功能可以在操作后获取有关国家和 BoxDimentions 的所有信息(包括 id、日期时间戳等)?
我在 Country Model 类“盒子”中创建了一个关系,它将返回所有盒子信息。我知道我可以使用具有上次创建的国家/地区 ID 的另一个查询来获取数据。我不想再查询,因为我相信我们已经掌握了所有数据。
【问题讨论】: