gpt4 book ai didi

javascript - 我们可以为 mongo gridfs 添加另一个值吗?

转载 作者:行者123 更新时间:2023-12-02 22:46:20 25 4
gpt4 key购买 nike

我想知道我们是否可以在 mongo grid fs 上添加额外的值,因为文件中的默认值是 _id 、 filename 、 contenttype 、 length chunk 和 md5 。

我想添加例如 file_id 只是一个例子。假设我不仅可以添加文件名,还可以添加 file_id。

我尝试了下面的代码,但它只插入文件名。

const fileStorage = gfs.createWriteStream({ filename: file  , file_id = id });

这就是我使用 grid fs 存储的方式

const file = filename
const fileStorage = gfs.createWriteStream({ filename: file });
request.get(url)
.on('error', function (err) { console.log(err) })
.pipe(fileStorage)
.on('close', callback);

这是使用 mongo grid fs 创建的默认值包括md5等

/image/3XN1Y.jpg

最佳答案

您可以将任意信息添加到 "metadata" 中:

 gfs.createWriteStream({ 
metadata: { /*...*/ }
})

关于javascript - 我们可以为 mongo gridfs 添加另一个值吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58388063/

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