Skip to content

Instantly share code, notes, and snippets.

@guyellis
Last active November 30, 2021 23:37
Show Gist options
  • Star 10 You must be signed in to star a gist
  • Fork 2 You must be signed in to fork a gist
  • Save guyellis/9948059 to your computer and use it in GitHub Desktop.
Save guyellis/9948059 to your computer and use it in GitHub Desktop.
How to remove a field from a collection in MongoDB
// Params:
// 1. query (filter) if you only want to remove this field from some records. {} will select any.
// 2. $unset the field(s) that you want to remove. Here I've set them to null but the value doesn't matter as it's ignored.
// 3. multi must be set to true otherwise it will only operate on the first record that it finds.
//
// Run this command in the MongoDB shell
db.<collectionName>.update( {}, {$unset: {<fieldName1>: null, <fieldName2>: null}}, {multi: true});
@sandeepmalviya581
Copy link

How to delete _id field from mongodb using mongoose?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment