sql >> Databáze >  >> NoSQL >> MongoDB

Jak vrátit data z MongoDB

Mongoose poskytuje asynchronní rozhraní pro MongoDB, takže findOne nevrací nalezený dokument, předá jej funkci zpětného volání, kterou zadáte jako další parametr.

req.body.forEach(function (data) {

  Event.findOne(
    {object_id: data.object_id}, 
    { start: 1, end: 1 },
    function(err, result) {
      if (result) {
        var startDate = result.start;
        console.log(startDate);
      } else {
        console.log('object_id not found');
      }
    }
  );

});



  1. rozdíl mongodb remove() vs findOneAndDelete() vs deleteOne()

  2. Kolik je $min MongoDB? Jak se to liší od find().sort({the_field:1}).limit(1)?

  3. MongoDB:jak získat db.stats() z API

  4. Agregace MongoDB:Jak získat celkový počet záznamů?