问题描述
在创建输出之前,我正在努力寻找正确的震动规格来评估两个键的值。有什么想法吗?
输入:
{
"ticketinformation": {
"area": "001","site": "ABC","ticketType": "TC"
}
}
规格:
[
{
"operation": "shift","spec": {
"ticketinformation": {
"area": {
"001": {
"#Works": "OneMatch"
}
},"ticketType": {
"TC": {
"#OnlyEvaluatingTicketType": "HowToEvalueValuesOfTwoKeys"
}
}
}
}
}
]
输出:
{
"OneMatch" : "Works","HowToEvalueValuesOfTwoKeys" : "OnlyEvaluatingTicketType"
}
所需的输出与实际的输出相同,但仅在area = 001并且faultType = TC的情况下。
解决方法
我想这是您要寻找的规格
[
{
"operation": "shift","spec": {
"ticketInformation": {
"area": {
"001": {
"@(2,ticketType)": {
"TC": {
"#Yes": "BothMatching"
}
}
}
}
}
}
}
]