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