Bulk.find.remove()
On this page
Tip
Starting in version 3.2, MongoDB also provides the db.collection.bulkWrite()
method for performing bulk write operations.
Description
Bulk.find.remove()
-
Starting in
mongosh
0.12.2,Bulk.find.remove()
is an alias forBulk.find.delete()
.In new code, use
Bulk.find.delete()
instead ofBulk.find.remove()
.
Example
Create the music
collection:
db.music.insertMany( [ { artist: "DOA", genre: "punk" }, { artist: "Rick Astley", genre: "pop" }, { artist: "Black Flag", genre: "punk" }, { artist: "Justin Bieber", genre: "pop" } ] )
The following example:
-
Initializes a
Bulk()
operations builder. -
Searches for the genre
pop
. -
Deletes
pop
music from the collection.
var bulk = db.music.initializeOrderedBulkOp(); bulk.find( { "genre": "pop" } ).remove(); bulk.execute()