Я загружаю некоторые файлы в Gridfs в MongoDB в моем приложении Express.js.Я сейчас пытаюсь скачать файл, который загружен в Gridfs.Это то, что я делал
const Grid = require('gridfs-stream');
const dbConnection = mongoose.connection;
let gfs;
dbConnection.once('open', function () {
gfs = Grid(dbConnection.db, mongoose.mongo);
});
router.post('/lookup/:userID', async (req, res) => {
var id = req.params.userID;
gfs.createReadStream({filename:id+"-casestudy"}).pipe(res);
});
Благодаря этому я смог просмотреть содержимое файла в браузере.Но я не могу загрузить физический файл в локальное хранилище.Пожалуйста, помогите мне в загрузке файла.