Wie verwende ich ungeordnetes Bulk Inserting mit Mongoskin?

Ich habe Probleme mit Mongoskin, um Bulk-Einfügungen (MongoDB 2.6+) auf Node durchzuführen.

var dbURI = urigoeshere;
var db = mongo.db(dbURI, {safe:true});
var bulk = db.collection('collection').initializeUnorderedBulkOp();

for (var i = 0; i < 200000; i++) {
    bulk.insert({number: i}, function() {
        console.log('bulk inserting: ', i);
    });
}

bulk.execute(function(err, result) {
    res.json('send response statement');
}); 

Der obige Code enthält die folgenden Warnungen / Fehler:

(node) warning: possible EventEmitter memory leak detected. 51 listeners added. Use emitter.setMaxListeners() to increase limit.
TypeError: Object #<SkinClass> has no method 'execute'
(node) warning: possible EventEmitter memory leak detected. 51 listeners added. Use emitter.setMaxListeners() to increase limit.
TypeError: Object #<SkinClass> has no method 'execute'

Ist es möglich, Mongoskin für ungeordnete Massenoperationen zu verwenden? Wenn ja, was mache ich falsch?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage