Normalerweise verwende ich den error
nicht und open
events und folgen Sie dem Beispiel von mongoosejs, um eine Verbindung zu meiner db herzustellen. Anhand des Beispiels könnten Sie Folgendes tun.
db.js
var mongoose = require('mongoose');
var db = mongoose.createConnection('localhost', 'test');
var schema = mongoose.Schema({ name: 'string' });
var Cat = db.model('Cat', schema);
module.exports = Cat; // this is what you want
und dann können Sie in Ihrer app.js so etwas tun wie
var Cat = require('db');
var peter = new Cat();
Hoffe das hilft!