i am trying to upload a image in mongoose collection using nodejs & express, first i tried in uploading in temporary folder it's works perfectly. but inserting in to mongoose collection using GridFS query is difficult to me, i familiar to creating schema and insert query. please guide me. here i giving my server side code for how i uploading file to temporary folder.
exports.uploadimg = function(req, res){
console.log("c1",req.files);
console.log("c2",req.files.uploaded_file.originalFilename);
console.log("c3",req.files.uploaded_file.path);
fs.readFile(req.files.uploaded_file.path, function (err, data){
var dirname = "/home/Mel/www/2013/img-folder";
var newPath = dirname + "/classes/" + req.files.uploaded_file.originalFilename;
fs.writeFile(newPath, data, function (err) {
if(err){
res.json({'response':"Error"});
}else {
res.json({'response':"Saved"});
}
});
});