Толчок Spe c для заполнения поля на основе значения другого поля - PullRequest
0 голосов
/ 25 февраля 2020

Я хочу заполнить свою цель JSON полем, основанным на значении другого поля.

например,

Input JSON:
[

{
"examUrl": "https://exam.test.com/page/1473161074",
"urlTypeName": "Spring URL"
},

{
"examUrl": "https://exam.test.com/page/12423222",
"urlTypeName": "Java URL"
},

]

Ожидаемый результат:

{

"ExamDashBoardURL" : "https://exam.test.com/page/1473161074"

}

В приведенном выше примере я заполню ExamDashBoardURL, только если urlTypeName имеет значение «Spring URL».

Может ли кто-нибудь помочь мне в этом.

1 Ответ

0 голосов
/ 25 февраля 2020

Я нашел решение. Это может быть полезно для кого-то.

Если у кого-то есть лучшие показатели c, пожалуйста, дайте мне знать

[
{
"operation": "shift",
"spec": {
"*": {
"urlTypeId": {
"1": {
"@2": "domoDashboardLink"
}
}
}
}
},
{
"operation": "shift",
"spec": {
"domoDashboardLink": {
"examUrl": "&1"
}
}
}
]```
...