Book Image

JavaScript JSON Cookbook

By : Ray Rischpater, Brian Ritchie, Ray Rischpater
Book Image

JavaScript JSON Cookbook

By: Ray Rischpater, Brian Ritchie, Ray Rischpater

Overview of this book

Table of Contents (17 chapters)
JavaScript JSON Cookbook
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Deleting a document in MongoDB using Node.js


At some point, you may want to delete a document in a collection using Node.js.

How to do it...

You do this using the remove method, which removes matching documents from the collection you specify. Here's an example of how to call remove:

var remove = function(collection, callback) {
  collection.remove({ call: 'kf6gpe-7'},
    function(error, result)
    {
      console.log('remove returned ' + error);
      console.log(result);
      callback(result);
    });
};

How it works…

This code removes documents that have a call field with the value kf6gpe-7. As you may have guessed, the search criteria used for remove can be anything you'd pass to find. The remove method removes all documents matching your search criteria, so be careful! Calling remove({}) removes all of the documents in the current collection.

The remove method returns a count of the number of items removed from the collection.

See also

For more information about MongoDB's remove method,...