Я пытаюсь сохранить идентификатор файла, который я отправляю через GridFS, в мой MongoDB (работает с Mongoose). Однако я не могу понять, как получить созданный идентификатор в fs.files с кодом?Как сохранить идентификатор сохраненного файла с помощью GridFS?
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.
Файл создан в списках и т. Д., Но как мне сохранить файл, чтобы сохранить его в одном из моих других документов MongoDB?
Зарегистрировать файл-объект. Он должен быть file._id – dyouberg