I am newbe in mongo and socketio-file-upload(siofu) and cant find how to save file that I get from siofu to mongoDB instead of hdd.
So I Have on server side:
const uploader = new siofu();
uploader.dir = "./public/uploads";
uploader.listen(socket);
uploader.on("saved", function(event) {
//const fileBody = event.file['someProperty'] //maybe I should take some prop here
// should I make transformation fileBody to BSON ?
const fileMsg = {room: roomId, from: userName}
message.save(fileMsg, (result) => {
io.in(roomId).emit(NEW_CHAT_MESSAGE_EVENT, fileMsg);
})
});
question from:
https://stackoverflow.com/questions/65921206/save-file-to-mongodb-using-socketio-file-upload 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…