does anyone have a quick example to insert an image into mongodb using mongoose and nodejs express
I am reading a few examples, but I cannot figure out how to do this.
I want to upload an image to a form
app.post('/videos/new', function(req, res) { req.form.complete(function(err, fields, files) { console.log('here i go'); if(err) { next(err); } else { ins = fs.createReadStream(files.file.path); console.log('insssssssssssss'+ins); ous = fs.createWriteStream(__dirname + '/static/uploads/videos/' + files.file.filename); util.pump(ins, ous, function(err) { if(err) { next(err); } else { RegProvider.save({ file: req.param(files.file.filename), filename: req.param('filename') }, function(error, docs) { res.redirect('/videos'); }); } });
like this example, but i don't understand how it works.
source share