Skip to content

检查输入数据#

有时您可能需要检查输入数据。如果输入数据不符合条件,您可能希望返回不同的值。例如,您想检查前一个节点的变量是否为空,如果为空则返回一个字符串。使用以下代码片段可以在变量为空时返回 not found

1
{{$json["variable_name"]? $json["variable_name"] :"not found"}}

上述表达式使用了三元运算符。您可以在这里了解更多关于三元运算符的信息。

作为替代方案,您可以使用空值合并运算符 (??)逻辑或运算符 (||):

1
2
{{ $x ?? "default value" }}
{{ $x || "default value" }}

在上述两种情况下,如果 $x 被设置为非空、非假值,则将使用 $x 的值。字符串 default value 是回退值。