Как обновить часть объекта БД? - PullRequest
0 голосов
/ 07 февраля 2019

Допустим, мы создали объект User в db, в котором есть такие столбцы, как имя, фамилия и почта.

Id: 1
Name: John
Surname: Dee
Mail: mail@me.com

Когда я пытаюсь отправить запрос следующим образом:

{
  "id":"1",
  "mail":"updated@mail.com"
}

, чтобы обновить моего пользователя, имя столбца и фамилия будут нулевыми.

В моем patchMethod при создании объекта для сохранения в БД я создаю новый объект.Я знаю, что если я выберу уже существующий объект из БД и изменю только те поля, которые обновляются в запросе.Мне интересно, почему эти поля являются пустыми (нулевыми) в запросе?

...