यह एक ऐसा मामला है जहां आप मॉडल को वैश्विक नेवला ऑब्जेक्ट में जोड़ रहे हैं लेकिन एक अलग कनेक्शन खोल रहे हैं mongo.createConnection()
कि मॉडल का हिस्सा नहीं हैं। चूंकि मॉडल का कोई कनेक्शन नहीं है, यह डीबी में सहेज नहीं सकता है।
इसे या तो वैश्विक नेवला कनेक्शन पर मोंगो से जोड़कर हल किया जाता है:
var connection = mongo.createConnection('mongodb://127.0.0.1/test');
// becomes
var connection = mongo.connect('mongodb://127.0.0.1/test');
या अपने मॉडल को अपने अलग कनेक्शन में जोड़कर:
var BookModel = mongo.model('abook', BookSchema);
// becomes
var BookModel = connection.model('abook', BookSchema);