【发布时间】:2020-03-19 11:52:37
【问题描述】:
我尝试使用请求中的数据更新或创建一个表,更新时它可以工作,但创建时我只能做 1 个。所以,如果我有 4 个新项目,只保存 1 个,不知道为什么,并且没有错误。如果我转储请求,我将拥有所有值。
$answers = new LkpAnswer;
foreach ($request->items as $key => $item) {
if (isset($item['id'])) {
$answers->where('id', $item['id'])->update($item);
} else {
$answers->fill($item)->save();
}
}
【问题讨论】: