これは、questionが存在しないフィールドを別のフィールドの値に置き換えることに遭遇しました。 modify-default-beta
の使用方法について説明しています。ポストに言及した例:Jolt: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,payment_address.address)
の "2"の意味はなんですか?この例ではhereを試してみましたが、 "2"を "3"に置き換えても機能します。