Не удалось загрузить файл из GridFs MongoDB через экспресс - PullRequest
0 голосов
/ 11 октября 2018

Я загружаю некоторые файлы в 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);

});

Благодаря этому я смог просмотреть содержимое файла в браузере.Но я не могу загрузить физический файл в локальное хранилище.Пожалуйста, помогите мне в загрузке файла.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...