[英]How can I specify a GridFS bucket when executing find() using 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.