簡體   English   中英

如何使用 gridfs-stream 讀取多個文件(圖像)

[英]How to read multiple files (images) using gridfs-stream

 app.get("/allImages", async (req, res) => {
console.log("All Images Api Called");
gfs.files.find().toArray((err, files) => {
if (!files || files.length == 0) {
  res.status(404).send("No files exits");
}

let arr = [];

files.map((file) => {
  //Read output to browser
  const readstream = gfs.createReadStream(file.filename);
  arr.push(readstream);
});
res.send(arr)
  });

});

我正在嘗試發送讀取流數組,以便我可以在前端顯示多個圖像,有人可以幫忙嗎

嘗試使用readStream.pipe(arr)<\/code>而不是arr.push(readStream)<\/code>

"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM