我有如下的第一个 json 路径表达式
json_path_value_1 = explanations[?(@.description=='Amount greater than 1000 $.')].generatorId
然后,我在以下表达式的 nestedSourceId 键中使用从上述路径获得的值。
json_path_value_2 = event.triggeredActions[?(@.nestedSourceId=='json_path_value_1')].name
我的问题是有没有办法将变量嵌套json_path_value_1
在json_path_value_2
语句中,以便只有一个语句并且我可以摆脱json_path_value_1
变量?
注意:第一个语句返回一个包含一个元素的字符串数组。所以我在第二个语句中使用它之前去掉了方括号和双引号。