Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save Rodrigo-Martinez-Jacobson/d3ab040327147044a49fc993ac8e83c8 to your computer and use it in GitHub Desktop.
Save Rodrigo-Martinez-Jacobson/d3ab040327147044a49fc993ac8e83c8 to your computer and use it in GitHub Desktop.
Mongo unset example
> db.books.findOne()
{
"_id" : "1234567890",
"title" : "Lord Of The Rings",
"books" : {
"1234567890" : {
"_id" : "123456789890",
"title" : "The Two Towers",
"page_count" : {
"en" : 6000,
"de" : 7000
}
},
"2234567890" : {
"_id" : "223456789890",
"title" : "The Return Of The King",
"page_count" : {
"en" : 6000,
"de" : 7000
}
}
}
}
> db.books.update({'_id': "1234567890"}, {$unset: {'books.2234567890.page_count': ""}})
> db.books.findOne()
{
"_id" : "1234567890",
"books" : {
"1234567890" : {
"_id" : "123456789890",
"title" : "The Two Towers",
"page_count" : {
"en" : 6000,
"de" : 7000
}
},
"2234567890" : {
"_id" : "223456789890",
"title" : "The Return Of The King"
}
},
"title" : "Lord Of The Rings"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment