【发布时间】:2021-03-16 07:55:36
【问题描述】:
我的有效载荷在下面。这个有效载荷可以有大约 500 个字段。但是当用户提交保存操作时,我们计划进行标准的补丁操作。 尽量避免在仅部分更改时发送整个文档。我如何在 Mule 中实现它?我可以遵循任何设计方法吗?任何文档或示例。请分享我如何在服务器端解决问题的想法。
{
"loan": {
"loanId": 12345678,
"loanAmount": 100,
"processingStyle": "Standard",
"product": {
"prodId": "051",
"productDescrption": "Fixed"
},
"borrower": [
{
"borrower#": 1,
"borrowerFirstName": "ALICE"
},
{
"borrower#": 2,
"borrowerFirstName": "JOHN"
}
]
}
}
补丁操作 JSON
[
{ "op": "replace", "path": "/loan/loanAmount", "value": "200" },
{ "op": "add", "path": "/product/productDescrption", "value": "Fixed" },
{ "op": "remove", "path": "/borrower/2" }
]
【问题讨论】:
-
您的问题需要更清楚。
-
基本上我正在寻找在 mule 4 中实现 json 修补的设计方法
-
添加了一个关于我计划如何实施的想法的屏幕截图。这是有意义的还是有更好的想法。