【发布时间】:2023-04-05 05:01:02
【问题描述】:
我正在使用gridform 将文件保存在gridfs 中,我怎样才能将文件返回给用户?
【问题讨论】:
标签: node.js mongodb express gridfs
我正在使用gridform 将文件保存在gridfs 中,我怎样才能将文件返回给用户?
【问题讨论】:
标签: node.js mongodb express gridfs
可能的解决方案,看documentation here
gridfsstream = require('gridform/node_modules/gridfs-stream') 猫鼬 = 要求('猫鼬') var conn = mongoose.createConnection(..); conn.once('open', function () { // oid:表示对象id的字符串,gridfs文件的标识符 // res: 表示响应对象 gridfsstream(conn.db, mongoose.mongo).createReadStream(oid).pipe(res); })【讨论】: