我正在使用以下 Azure 逻辑应用表达式(工作流定义语言 (WDL)):
equals(
int(
formatDateTime(
subtractFromTime(
utcNow(),
7,
'Day'
),
'MM'
)
),
2
)
WDL 文档说该函数equals应该返回一个boolean值。
但是,我看到的是string响应,不是boolean:
- 上面显示的动作是实际的
boolean - 注意小写的“t”
true - 而底部显示的操作是问题
试过:
- 将上述函数包装在
bool关键字中,string结果相同(!)
这里发生了什么?
编辑1:
- 刚刚删除所有操作并再次测试,现在似乎可以工作了
- 诡异的



