首页 > 解决方案 > AWS Lambda:从 s3 存储桶文件夹中获取最新修改的 n 个文件

问题描述

我们需要获取上传到 s3 存储桶文件夹中的最新 4 个文件。但它没有返回确切的结果。在我的代码下面

 let params = { Bucket: bucket };
 let keys = [];
 const response = await s3.listObjectsV2(params).promise();
            response.Contents.forEach(item => {
                if (item.Key !== prefix) {
                    keys.push(item.Key);
                }
            });

然后对key进行排序,得到0到3个文件。有什么好办法吗?

标签: node.jsamazon-web-servicesaws-lambda

解决方案


推荐阅读