Допустим, мы создали объект User в db, в котором есть такие столбцы, как имя, фамилия и почта.
Id: 1
Name: John
Surname: Dee
Mail: mail@me.com
Когда я пытаюсь отправить запрос следующим образом:
{
"id":"1",
"mail":"updated@mail.com"
}
, чтобы обновить моего пользователя, имя столбца и фамилия будут нулевыми.
В моем patchMethod при создании объекта для сохранения в БД я создаю новый объект.Я знаю, что если я выберу уже существующий объект из БД и изменю только те поля, которые обновляются в запросе.Мне интересно, почему эти поля являются пустыми (нулевыми) в запросе?