IF_ELSE
如果condition参数中的布尔值为true,则返回第二个参数;在所有其他情况下,返回第三个参数
语法
IF_ELSE(condition, true_value, false_value)
参数
| 名称 | 类型 | 描述 | 默认值 |
|---|---|---|---|
| 条件 | 布尔值 | 如果为真,则返回第二个参数,否则返回第三个参数。 | |
| true_value | 任意 | 当条件为真时返回的值 | |
| false_value | 任意 | 当条件不为真时返回的值 |
示例
| 条件 | true_value | false_value | 输出 |
|---|---|---|---|
| true | 'foo' | 'bar' | `foo` |
| false | 'foo' | 'bar' | `bar` |
| null::Boolean | 'foo' | '条形' | `条形` |