假设我们在db中创建了一个对象User,其中包含诸如名称,姓氏和邮件之类的列。
Id: 1
Name: John
Surname: Dee
Mail: mail@me.com
当我尝试发送这样的请求时:
{
"id":"1",
"mail":"updated@mail.com"
}
要更新我的用户,列名和姓将为空。
在我创建要保存到db中的对象的patchMethod中,我正在创建新对象。我知道,如果我将从db中获取现有对象,并仅更改随请求更新的该字段。我想知道为什么请求中这些字段为空(空)?