У меня есть проект Laravel 5.6, и я пытаюсь обновить сообщение из формы, подобной этой
<input name="email" type="text" class="form-control" placeholder="Email" value="{{$user->email}}" required>
В моем PostsController у меня есть это ...
if($request->input('email')) {
$user->email = $request->input('email');
}
Я хотел, чтобы оно обновляло электронную почту только в том случае, если в форму было введено новое письмо, но поскольку я предварительно заполняю поля формы, оно всегда проходит IF.
Есть ли другой способ сделать это в Laravel? Я посмотрел на isDirty (), но не уверен, что это правильная вещь.