Я пытаюсь написать пошаговую функцию, в которой каждая функция.
Скажем, это результат одной из функций:
{
...
"foo": {
"1": "one"
"2": "two",
"5": "five"
},
"current": 2
...
}
У меня есть оператор выбора, который должен проверить значение test_key
и разыменовать его в foo
словаре.
...
"ChoiceState": {
"Type" : "Choice",
"Choices": [
{
"Variable": "$.foo['$.current']", <--- This is unsupported
"StringEquals": "two",
"Next": "TwoFunction"
},
{
"Variable": "$.foo['$.current']", <--- This is unsupported
"StringEquals": "three",
"Next": "ThreeFunction"
}
...
],
"Default": "DefaultFunction"
}
...
Как использовать динамическую ссылку в состояниях выбора?