MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Премахване на документи от колекция mongodb от node.js

Добре дошли в асинхронния стил:

  • Не трябва да използвате throw за обратно извикване, throw е добро за функционален стек
  • db.close() трябва да бъде в обратното извикване, след като премахването приключи.

Пример:

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. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Meteor.js версия на mongodb

  2. Mongoose не може да се свърже без интернет

  3. Какво всъщност означаваше, че MongoDB не е съвместим с ACID преди v4?

  4. Комитиране и постоянство на диска в NoSQL (MongoDB)

  5. node.js MongoDB заявката не връща резултати