mirror of
https://github.com/sstent/alex_app1.git
synced 2025-12-05 23:52:04 +00:00
added basis for async iterator
This commit is contained in:
13
app.js
13
app.js
@@ -5,6 +5,7 @@
|
||||
var fs = require('fs');
|
||||
var path = require('path');
|
||||
//var mongo = require('mongodb');
|
||||
var async = require('async');
|
||||
var mongo = require('mongoskin');
|
||||
var BSON = mongo.BSONPure;
|
||||
var db = mongo.db('localhost:27017/test');
|
||||
@@ -120,12 +121,24 @@ io.sockets.on('connection', function(socket) {
|
||||
waiting = 0;
|
||||
waitingj = 0;
|
||||
testcollection.find().toArray(function(err, result) {
|
||||
|
||||
|
||||
if (err) throw err;
|
||||
for (var j in result) {
|
||||
console.log('getactivities' + JSON.stringify(result));
|
||||
var eresult = result;
|
||||
var i;
|
||||
waitingj ++;
|
||||
async.forEach(j, function(item,callback) {
|
||||
console.log('iteration ' + item);
|
||||
console.log('in async' + JSON.stringify(result[item]));
|
||||
result[item]._IDcopy = result[item]._id;
|
||||
}, function(err){
|
||||
|
||||
// if any of the saves produced an error, err would equal that error
|
||||
});
|
||||
|
||||
|
||||
for(i in result[j].Activities.Activity.Lap) {
|
||||
//////////////
|
||||
waiting ++;
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
, "dependencies": {
|
||||
"mongoskin": ">= 0.0.1"
|
||||
, "socket.io": ">= 0.0.1"
|
||||
, "async": ">= 0.0.1"
|
||||
, "request": "2.11.4"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user