sql >> Databasteknik >  >> NoSQL >> MongoDB

Ta bort dokument från en mongodb-samling från node.js

Välkommen till asynkron stil:

  • Du bör inte använda throw för återuppringning, throw är bra för funktionsstack
  • db.close() bör vara i återuppringningen efter att borttagningen är klar.

Exempel:

MongoClient.connect('mongodb://localhost/mochatests', function(err, db) {
    db.collection('contacts', {}, function(err, contacts) {
        contacts.remove({_id: ObjectID("52b2f757b8116e1df2eb46ac")}, function(err, result) {
            if (err) {
                console.log(err);
            }
            console.log(result);
            db.close();
        });
    });
});



  1. actionkabel som prenumererar lokalt, men inte på heroku

  2. Vad är det enklaste sättet att hitta de största föremålen i Redis?

  3. Finns det en golvfunktion i Mongodbs aggregeringsramverk?

  4. PHP MongoDB uppdaterar flera dokument med $in/$or