我正在寻找不使用multer中间件的图像上传和存储在MongoDB中。这是任何可能的图像上传和存储在MongoDB中,而无需使用multer
答案 0 :(得分:0)
答案 1 :(得分:0)
安装npm install --save express-fileupload
在app.js / server.js文件中执行此操作
const upload = require('express-fileupload');
// Then you can set a middleware for express-fileupload
app.use(upload());
您可以看到有关如何进行此操作的完整示例here。
完成此操作后,您可以将文件的位置(URL)保存在mongoDB中,以供以后在网页中引用。
要了解如何访问您要上传的文件的属性,例如:fileName等,请参阅here。祝你好运