我遇到了关于用另一个字段的值替换不存在的字段的问题。它解释了modify-default-beta
操作的用法。帖子中提到的示例:
规格
[
{
"operation": "modify-default-beta",
"spec": {
"shipping_address": {
"address": "@(2,payment_address.address)"
}
}
}
]
输入A,没有收货地址
{
"payment_address": {
"address": "some address"
},
"shipping_address": {}
}
生成输出 A,其中复制了帐单地址
{
"payment_address" : {
"address" : "some address"
},
"shipping_address" : {
"address" : "some address"
}
}
中的“2”是什么意思@(2,payment_address.address)
。我在这里尝试了这个示例,即使我将“2”替换为“3”,它仍然有效。