Guest User

Untitled

a guest
Oct 1st, 2018
316
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.30 KB | None | 0 0
  1. var mongoose = require("mongoose")
  2. dbInit = ()=>{
  3. mongoose.connect('mongodb://localhost/dataviz');
  4. var db = mongoose.connection;
  5. db.on('error', console.error.bind(console, 'connection error:'));
  6. db.once('open', function() {
  7. // we're connected!
  8. console.log("We are connected!");
  9.  
  10. // var mongoose = require('mongoose');
  11. var user = mongoose.Schema({
  12. name: String,
  13. emailId: String,
  14. password: String
  15. });
  16. var User = mongoose.model('user', user);
  17. var user = new User({name: 'asd'});
  18. var user1 = new User({name: 'asdasd', emailId: 'pop@pop.com'});
  19. user.save(function (err, user) {
  20. if (err) return console.error(err);
  21. console.log(user, 'asd');
  22. user1.save(function (err, user) {
  23. if (err) return console.error(err);
  24. console.log(user, 'asd');
  25. user1.save(function (err, user) {
  26. if (err) return console.error(err);
  27. console.log(user, 'asd');
  28.  
  29. });
  30. });
  31. });
  32.  
  33. User.find({name: 'asd'}, function (err, users) {
  34. if (err) return console.error(err);
  35. console.log(users);
  36. });
  37.  
  38.  
  39. User.update({emailId: 'pop@pop.com'}, {password: 'adaf'}, function(err, done){
  40. if(err) throw err;
  41. console.log(done) ;
  42. })
  43.  
  44.  
  45. User.deleteMany({name: 'asd'}, (err, done) => {
  46. if (err) return console.error(err);
  47. console.log(done);
  48. });
  49.  
  50.  
  51.  
  52.  
  53. });
  54. }
  55.  
  56. dbInit();
Add Comment
Please, Sign In to add comment