Power Automate - 条件结果始终为真

Power Automate - Condition result is always true

我的流程检查文件夹中是否有文件。如果有,它会在文件名后附加一个字符串以避免重复的文件名。然后它将文件复制到另一个文件夹并将其删除。 问题是,大多数时候文件夹中没有文件。发生这种情况时,流程将失败。我试图用条件语句来解决这个问题。我使用的声明一定不正确,因为即使我的文件夹中没有文件,它也会返回 true。

Condition 步骤中,它检查 Body 不为空,它不是,它只是一个空数组(同样它不为空,即使它是空的),以检查一个空体(这是一个空数组)这应该是条件表达式:

empty(outputs('List_files_in_folder')?['body']) is equal to true