Подскажите как в laravel обновить только те значения, которые пришли?
Есть к примеру модель с такими полями:
title | description | body
Я знаю что обновить можно так:
$post = Post::find($id);
$post->title = '...';
$post->description = '...';
$post->body = '...';
$post->save();
Но прикол в том, что если мы пришлём только title, то остальные будут null.
Если бы я делал это с вьюхи, я бы в форме хранил все значения в value инпутов, и присылал бы их все, но проблема в том, что это апи, и как сделать так, чтобы изменялось значение только того поля, которое пришло? строить ёлочку из if-else не хотелось бы