gpt4 book ai didi

node.js - 如何使用 Node.js 获取 Google Cloud Storage 文件夹中的文件列表?

转载 作者:搜寻专家 更新时间:2023-10-31 22:57:27 25 4
gpt4 key购买 nike

使用 bucket.getFiles() 可以获取存储桶中的所有文件。

我的存储桶有数千个文件,我真的只想获取特定文件夹中文件的元数据。

documentation不清楚如何从文件夹中获取文件。显然 it is possible to limit the results使用 GetFilesRequest 但没有任何选项包括路径或文件夹,至少没有明确显示。

最佳答案

可以在选项中指定所需路径的前缀,例如

async function readFiles () {
const [files] = await bucket.getFiles({ prefix: 'users/user42'});
console.log('Files:');
files.forEach(file => {
console.log(file.name);
});
};

现在它终于可以在文档中使用了(感谢@Wajahath 的更新): https://googleapis.dev/nodejs/storage/latest/Bucket.html#getFiles

关于node.js - 如何使用 Node.js 获取 Google Cloud Storage 文件夹中的文件列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49684942/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com