MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Quelle est la meilleure pratique pour les connexions MongoDB sur Node.js ?

J'aime MongoJS beaucoup. Il vous permet d'utiliser Mongo d'une manière très similaire à la ligne de commande par défaut et c'est juste un wrapper sur le pilote officiel Mongo. Vous n'ouvrez la base de données qu'une seule fois et spécifiez les collections que vous utiliserez. Vous pouvez même omettre les collections si vous exécutez Node avec --harmony-proxies .

var db = require('mongojs').connect('mydb', ['posts']);

server.get('/posts', function (req, res) {
  db.posts.find(function (err, posts) {
    res.send(JSON.stringify(posts));
  });
});