AWS CLI 如何查询同一元素的多个参数?

Mar*_*çal 2 amazon-s3 aws-cli

我正在尝试使用 AWS CLI 查询特定账户拥有的 S3 对象,并且仅当该对象具有特定大小时。有什么方法可以进行 AND 查询吗?这些是我已经尝试过的数百种替代方案中的一些,但没有一个有效:

aws s3api list-objects-v2 --bucket bucket-name --fetch-owner  --output json --query "'Contents[?Size==`0`].[Key,Owner.ID,Size]' || [?Owner.ID=='00000000111111122222222aaabbbcccdddeeefff']"
Run Code Online (Sandbox Code Playgroud)
aws s3api list-objects-v2 --bucket bucket-name --fetch-owner --output json --query "Contents[?Owner.ID=='00000000111111122222222aaabbbcccdddeeefff']||[?Size==`0`].[Key,Size]"
Run Code Online (Sandbox Code Playgroud)

欢迎任何帮助!

提前致谢!

Mar*_*çal 5

为了供将来参考,这是最终命令:

aws s3api list-objects-v2 --bucket bucket-name --fetch-owner --output json --query 'Contents[?(Owner.ID==`00000000111111122222222aaabbbcccdddeeefff` && Size==`0`)].[Key,Size,Owner.ID]'
Run Code Online (Sandbox Code Playgroud)

非常感谢@Uberhumus