Power Automate Flows - 过滤器查询无法按预期使用多个 AND

Power Automate Flows - Filter Query not working as expected with multiple AND's

此流程中的过滤器查询似乎没有按预期工作。我肯定知道它之后通过电子邮件发送的项目的前两个切换设置为 false。我缺少语法中的某些内容吗?或者可能在 date/time 比较中?这是我第一次深入了解 Power Automate,并且是在其他人的指导下进行的。因此,非常感谢任何见解。

这是 运行 后的样子示例,并在 Confirmed = false 处获取项目。

Thank_x0020_You_x0020_Sent eq 'false' and Confirmed eq 'true' and EventDate lt  '2021-07-20T00:00:00.0000000' and EventDate ge '2021-07-19'

在我看来,为查询设置如此多的条件不是一个好主意,如果使用日期则更少。 最好用一个或两个条件进行查询,然后在应用到每个步骤中过滤接收到的数据

假设 EventDate 是 DateTime 数据类型,而不是原始 outputs 尝试:

formatDateTime(outputs('<actionName>'), 'yyyy-MM-ddTHH:mm:ss')

前两个条件是 Yes/No 列,因此它们必须是 0 或 1(不是 true/false)愚蠢的错误,不知道我是怎么错过的。

我同意之前关于清理查询的两条评论。