Получение файлов из GridFS в HTML - PullRequest
0 голосов
/ 15 октября 2018

Я пытаюсь использовать GridFS для хранения файлов в MongoDB.Я хочу отобразить имя файла и создать гиперссылку на него, позволяя пользователю загружать файл при нажатии на имя.

Ниже приведен запрос маршрута

router.get('/files_list', function(req, res){

    gfs.files.find({}).toArray(function (err, files) {

        const readstream = gfs.createReadStream(files[0].filename);
        readstream.pipe(res);


    })

})

Когда вызывается '/ files_list', отображается все изображение.Но я хочу передать весь файл в интерфейс.

Например,

<a href = "{{file}}">Click here to download</a>

Я использовал интерполяцию, так как я использую шаблонизатор руля.Просьба предложить любое возможное решение для этого.Заранее спасибо.

...