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?