sql >> Databasteknik >  >> NoSQL >> MongoDB

Node.js kan inte ansluta till MongoDB

Det händer när mongod-processen inte är det körs eller du ansluter till fel värd/ip.

Har du det igång på din lokala värd och kan du i så fall komma åt det från ditt mongo-skal?

Försök att testa det med en minimiversion av en app med node, express och mongodb nodejs-drivrutinen.

Jag testade det med dessa filer:

Och det fungerade bra, förutom de två sista raderna i app.js, på grund av express 3.x istället för 2.x som används i exemplet.

var server = app.listen(3000);
console.log("Express server listening on port %d in %s mode", server.address().port, app.settings.env);



  1. Uppdatera MongoDB-samlingen med $toLower

  2. Kopiera databas i Mongoose

  3. Hur man får meteor.com-appar att använda extern mongo db

  4. Hitta nycklar med jokertecken