MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Qual é a melhor prática para conexões MongoDB no Node.js?


Eu gosto de MongoJS muito. Ele permite que você use o Mongo de maneira muito semelhante à linha de comando padrão e é apenas um wrapper sobre o driver oficial do Mongo. Você só abre o banco de dados uma vez e especifica quais coleções você usará. Você pode até mesmo omitir as coleções se executar o Node com --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));
  });
});