Guest User

Untitled

a guest
Oct 20th, 2017
384
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.98 KB | None | 0 0
  1. mongoose.connection.once('open', function() {
  2. User.find({}, function(err, users) {
  3. async.each(users, function(user, done) {
  4. console.log('in ' + user.email);
  5. async.waterfall([
  6. function(callback) {
  7. getInfos(user, callback);
  8. },
  9. function(infos, callback) {
  10. console.log('1 ' + user.email);
  11. User.update({ email: user.email }, {
  12. $set: {
  13. 'infos.no1': infos.no1,
  14. 'infos.no2': infos.no2
  15. }
  16. }, function(err) {
  17. console.log('2 ' + user.email);
  18. callback(null, 'updated');
  19. });
  20. }
  21. ], function(err, result) {
  22. done();
  23. });
  24. }, function(err, response) {
  25. console.log('DONE');
  26. });
  27. });
  28. });
  29.  
  30. in user1@nope.com
  31. in user2@nope.com
  32. 1 user1@nope.com
  33. 2 user1@nope.com
  34. 1 user2@nope.com
  35. 2 user2@nope.com
  36. DONE
  37.  
  38. in user1@nope.com
  39. 1 user1@nope.com
  40. 2 user1@nope.com
  41. in user2@nope.com
  42. 1 user2@nope.com
  43. 2 user2@nope.com
  44. DONE
Add Comment
Please, Sign In to add comment