【发布时间】:2018-04-01 16:48:40
【问题描述】:
是否有删除空表单值表单 request->all() 方法? 这就是我在更新时尝试做的事情,换句话说,只发布填写的表单值。
$data = request()->except(['_token','id']);
DB::table($table)->where('id',$id)->update($data);
注意:我有动态生成的列,所以我认为我不能在除参数列表中使用这些列。
这会更新该行的所有列,但我只想更新那些值已填充的列,其余列/字段保持相同的旧值
【问题讨论】:
标签: laravel-5 laravel-eloquent laravel-query-builder