1
我想保存通过GridFS发送到我的MongoDB(使用Mongoose)的文件的ID。然而,我似乎无法找到如何使用代码在fs.files中获取创建的ID?如何使用GridFS保存保存的文件的ID?
var writestream = gfs.createWriteStream({
filename: req.file.originalname
});
fs.createReadStream(req.file.path).pipe(writestream);
writestream.on('close', function (file) {
// do something with `file`
console.log(file.filename + 'Written To DB');
});
我不能似乎能够拯救我通过writestream写文件的ID。
该文件是在列表等创建的,但我如何设法保存该文件,以便我可以将其保存在我的其他MongoDB文档之一?
记录文件对象。它应该是file._id – dyouberg