You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Filter Activity筛选多级文件夹指定后缀文件失败求助

解决Filter Activity无法筛选目标文件的问题

问题根源

你之前的Filter条件只判断了文件名后缀,但没区分当前遍历的对象是文件还是文件夹,而且如果没有开启递归遍历,Schedule下的子文件夹里的文件根本没被纳入筛选范围,自然找不到目标文件。

具体解决步骤

  • 第一步:在获取Schedule文件夹内容的活动(比如Get Metadata的「Child Items」选项)中,开启递归选项,这样才能深入到5个子文件夹里获取所有文件和子文件夹。
  • 第二步:修改Filter Activity的条件,同时过滤文件类型和后缀:
    @and(item().type == 'File', endswith(item().name, '20231026.txt'))
    
    这个条件会先把文件夹排除,只保留文件,再筛选出以20231026.txt结尾的目标文件。

补充说明

如果是用List Child Items的方式获取内容,同样要确保勾选「递归」,否则只能拿到Schedule文件夹下直接的子文件夹,无法触及里面的文件。

内容的提问来源于stack exchange,提问作者user24937315

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.24 15:52:04