Advertisement
Guest User

Untitled

a guest
Aug 25th, 2017
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.42 KB | None | 0 0
  1. var user = new mongoose.Schema({
  2.  
  3. username : {type: String},
  4. email : {type: String,index: {unique: true}},
  5. password : {type: String},
  6. feed : [{
  7. title : {type: String},
  8. description : {type: String},
  9. latitude : {type:Number},
  10. longitude : {type:Number},
  11. feedImages : [{
  12. imageUrl: {type: String}
  13. }]
  14. }]
  15. });
  16.  
  17. app.post('/uploadFeedImage',function(req,res) {
  18. var _id = req.body._id;
  19. var imageUrl = req.body.imageUrl;
  20. db.user.update(
  21. {"feed._id":_id },
  22. {$push : {
  23. feedImages:{
  24. imageUrl:imageUrl
  25. }
  26. }
  27. },function (err,result) {
  28. if (err) {
  29. res.json({"success": '0', "message": "Error adding data"});
  30. }
  31. else {
  32. res.json({"success": '1', "message": "Data added"});
  33. }
  34. });
  35. });
  36.  
  37. db.user.update(
  38. {"feed._id":_id },
  39. {$push : {
  40. "feed.$.feedImages":{
  41. imageUrl:imageUrl
  42. }
  43. }
  44. },function (err,result) {
  45. if (err) {
  46. res.json({"success": '0', "message": "Error adding data"});
  47. }
  48. else {
  49. res.json({"success": '1', "message": "Data added"});
  50. }
  51. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement