detta är ett fall där du lägger till modellen till det globala mongoose-objektet men öppnar en separat anslutning mongo.createConnection()
som modellerna inte ingår i. Eftersom modellen inte har någon anslutning kan den inte spara till db.
detta löses antingen genom att ansluta till mongo på den globala mongoose-anslutningen:
var connection = mongo.createConnection('mongodb://127.0.0.1/test');
// becomes
var connection = mongo.connect('mongodb://127.0.0.1/test');
eller genom att lägga till dina modeller till din separata anslutning:
var BookModel = mongo.model('abook', BookSchema);
// becomes
var BookModel = connection.model('abook', BookSchema);