MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Jak uzyskać informacje o użytkowniku z mongodb w node.js

Oto zmiany, zanim zaczął działać, usunięto var Doc =i zamknięto bazę dopiero po uruchomieniu funkcji w findOne(), w przeciwnym razie zamyka ona bazę danych przed wynikiem.

var name = 'chrispy';
var pass = '';

console.log("About to check for name and pw");
Mongo.connect('mongodb://127.0.0.1:27017/main', function(err, db) {
if(err) throw err;
var collection = db.collection('users');

// does user exist
collection.findOne({name : name}, function(err,doc){
    if(err) throw err;
    if(doc)
        console.log("Found: "+name+", pass="+doc.pass);
    else
        console.log("Not found: "+name);
    db.close();
});

});



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Najlepszy sposób na hostowanie MongoDB na DigitalOcean

  2. 10 najważniejszych funkcji Atlasu MongoDB

  3. MongoDB cursor.count()

  4. konwersja int na float w Mongo find

  5. Jak mogę wysłać zapytanie do mongodb za pomocą mongoid/rails bez przekroczenia limitu czasu?