我创建了一个逻辑应用程序,我需要检查我的文件名是否包含“ABC”然后我需要复制文件并将其粘贴到 ABC 文件夹 Azure 否则需要检查我的文件名是否包含“ZYX”然后将其粘贴到 ZYX 文件夹在 Azure。
在开关功能中它给了我一个错误。
“模板操作'Switch'的执行失败:'范围'操作表达式'@body('Get_file_content')'的评估结果无效。它的类型为'Object',但预期值为输入‘字符串,整数’。” [图片1]
或者如果我试图在并行分支中使用 2 个条件,它会给我以下错误。
![图片2]
我还尝试了条件,如果文件名包含“ABC”,则复制粘贴到 ABC 文件夹中,如果为 false,那么我尝试在 false 命令中使用另一个条件。
另外,后续问题是如果我有多个带有 ABC 的文件名,那么我可以合并并将其放在一个文件中,然后将其粘贴到 Azure Blob 的 ABC 文件夹中
使用开关功能的图像:
使用并行分支的图像条件:
附上您的建议的最新屏幕截图。 在此处输入图像描述
我只是尝试使用一个,它给了我错误。 在此处输入图像描述