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