我想做的是 for each 订单取fulfillmentId,在fulfillments数组中获取相应的对象,并将其添加到订单对象中以代替fulfillmentId.
输入:
{
"orders": [
{
"orderNo": "12345",
"orderType": "online",
"fulfillmentId": "123"
},
{
"orderNo": "54321",
"orderType": "in store",
"fulfillmentId": "987"
}
],
"fulfillments": [
{
"fulfillmentId": "123",
"address": "123 fake street",
"type": "delivery"
},
{
"fulfillmentId": "987",
"address": "321 main street",
"type": "pickup"
}
]
}
我正在寻找的输出
{
"orders": [
{
"orderNo": "12345",
"orderType": "online",
"fulfillment": {
"fulfillmentId": "123",
"address": "123 fake street",
"type": "delivery"
}
},
{
"orderNo": "54321",
"orderType": "in store",
"fulfillment": {
"fulfillmentId": "987",
"address": "321 main street",
"type": "pickup"
}
}
]
}
我还没有能够工作玩周围的震动变形演示.我不是100%确定这与内置的震动功能的可行性,但认为这应该是可能的.
以下是我到目前为止所得到的,没有触及fulfillment
[
{
"operation": "shift",
"spec": {
"orders": {
"*": {
"orderNo": "orders[&1].orderNo",
"orderType": "orders[&1].orderType"
}
}
}
}
]
任何帮助将不胜感激.