我有更新我的单条记录在数据库laravel麻烦。Laravel只更新单列
当我运行此方法,并给出requestparams只有“名”,那么其他字段要在数据库中的空白。 如何保持未在requestparams指定的值?
public function update(Request $request, $id)
{
$user = User::find($id);
if(!is_null($user)){
$user->name = $request->input('name');
$user->email = $request->input('email');
$user->password = $request->input('password');
$user->save();
}else{
$data = array('msg' => 'The user, you want to update, does not exist', 'error' => true);
echo json_encode($data);
}
}