如何更新db对象的一部分?

时间:2019-02-07 15:52:22

标签: database rest patch

假设我们在db中创建了一个对象User,其中包含诸如名称,姓氏和邮件之类的列。

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

当我尝试发送这样的请求时:

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

要更新我的用户,列名和姓将为空。

在我创建要保存到db中的对象的patchMethod中,我正在创建新对象。我知道,如果我将从db中获取现有对象,并仅更改随请求更新的该字段。我想知道为什么请求中这些字段为空(空)?

0 个答案:

没有答案