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

Jak uzyskać wartość z dokumentu MongoDB

Wypróbuj ten kod. Myślę, że używasz nieprawidłowej metody find. Jak wiem, wszystkie sterowniki mongodb nodejs są asynchroniczne i używają wywołań zwrotnych do zwracania wartości.

db.open(function(err, db){
    var request = {
      'hash' : req.params['link']
    }

    db.collection('urlmaps', function(error, collection){
        collection.find(request, {'long_url' : 1}, function(err, result){
            console.log(JSON.stringify(result));
            res.send(JSON.stringify(result));   
        })
    }); 
});


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Jak zainstalować Robomongo z pliku tar.gz jako program w Ubuntu 15.10?

  2. Przykład MongoDB dla Yesod / Persistent

  3. Różnice między com.mongodb.client.MongoClient i com.mongodb.MongoClient

  4. nie można podzielić':zły URI (to nie URI?):

  5. Problem z MapReduce