是否可以在StepFunction中创建Choice规则来确定数组字段是否包含任何元素?
Current StepFunction documentation没有列出任何特定于集合的比较运算符,所以我想知道是否有可能在不实现单独的lambda来测试数组是否为空的情况下实现这一目标?
答案 0 :(得分:0)
否,您无法检查处于Choice
状态的数组字段。唯一的方法是将其设置为从先前状态接收到的输入。
"Choices":[
{
"Variable":"$.isEmpty",
"BooleanEquals":true,
"Next":"NextState"
}
]
答案 1 :(得分:0)
截至2020年8月,post release,aws已添加isPresent
和Choice
个州。这里的一个选择是,如果您的数组为空,则不要设置键或将其设置为null