sql >> Database >  >> NoSQL >> MongoDB

Waarde halen uit een MongoDB-document

Probeer deze code. Ik denk dat je de zoekmethode onjuist gebruikt. Zoals ik weet, zijn alle nodejs mongodb-stuurprogramma's asynchroon en gebruiken ze callbacks om waarde te retourneren.

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. Implementeer ScaleGrid DBaaS voor Redis™ in AWS Virtual Private Cloud (VPC)

  2. De MongoDB-foutlogboeken decoderen

  3. Indirecte wijziging van overbelast eigendom Laravel MongoDB

  4. Gegevens filteren met behulp van mangoesten