我有一个对象,希望对其进行部分更新。我们将其称为Customer
,从理论上讲,这些Customer
会显示在前端的网格中。
我的网格允许更新多个Customer
,然后保存呼叫我的Restful后端。但是,使用JsonPatchDocument
-我仍然看不到将“批处理补丁”发送到我指定要传递的对象ID的位置。例如,假装这是我的课程:
public class Customer
{
public int Id { get; set; }
public string Name { get; set; }
}
,我想用Customer.ID
= JimBob更新Customer.Name
= 1并且我想用Customer.ID
= Billy提交Customer.Name
= 2的更新杰森会看起来吗?
Microsoft Docs网站上的示例并不明显,我怎么知道这是什么ID?是否将其添加到/id/1/customerName
之类的路径中?
[
{
"op": "add",
"path": "/customerName",
"value": "Barry"
}
]