azure - “字符串”类型的表达式与 ADFv2 中 If 条件上的字段“表达式”不匹配
问题描述
我正在根据活动的输出向我的 ADFv2 管道添加一个 If 条件。我只是检查是否下载了文件,如果是,我想用下载的文件加载表格。
我的表情是这样的:
@{equals(activity('RunFunction').output.files[1].Downloaded,true)}
我收到以下警告:
Expression of type 'String' does not match the field 'expression'
如何更新我的代码以删除此警告?
解决方案
为什么你必须{ }
在你的表达中添加?请删除它,@equals(A,B)
是正确的格式。
@equals(activity('Azure Function1').output.files[1].Downloaded,true)
推荐阅读
- c# - 如何在PowerShell中同时处理多个按键?例如:Windows 徽标键 + Alt + PrtScn:
- node.js - 无法获取 // 尝试在网络服务器上运行 javascript 时出错
- database - 从 postgres 的逻辑复制中排除几个表?
- json - 当本地存储上的 JSON.parse 失败时,React 映射出错
- android -
在不同的屏幕密度上看起来不一样 - xml - 如何在使用 EventReader 迭代事件时获取事件的位置?
- continuous-integration - 如何使用 2.1 配置和管道通过 API 触发 circleci 作业
- javascript - 如何使用VueJS动态获取按钮的值
- javascript - VueJs 无法访问我创建的钩子之外的项目
- spring - 两个 WAS 节点上的 Hazelcast 缓存分布问题