To se stane, když proces mongod není běží nebo připojujete se k nesprávnému hostiteli/ip.
Máte to spuštěné na vašem localhost a pokud ano, můžete k němu přistupovat z vašeho mongo shellu?
Zkuste to otestovat s minimální verzí aplikace s node, express a ovladačem mongodb nodejs.
Testoval jsem to s těmito soubory:
- http://howtonode.org/express-mongodb/articleprovider-mongodb. js
- http://howtonode.org/express-mongodb/app.js
A fungovalo to dobře, kromě posledních dvou řádků app.js, kvůli express 3.x namísto 2.x použitého v příkladu.
var server = app.listen(3000);
console.log("Express server listening on port %d in %s mode", server.address().port, app.settings.env);