python ruby-programming-language Smalltalk Vue.js Knockoutjs TypeScript JavaScript, OOPs JavaScript Angular 8,7,6,5,4 and 2 Interview Questions and Answers Angular 8,7,6,5,4 and 2 Interview Questions and Answers Angular 4 Angular 2 AngularJs 1.x NodeJs Perl Programming R Programming RequireJs Rust Programming Backbonejs closure programming language go-programming-language kotlin-programming-language
MongoDb aggregation if else

MongoDB update if else

db.Users.update(criteria, update[[, options], callback]);

According to MongoDB,

·         A criteria is a query object to find records that need to be updated.
·         Update is the replacement object and the update has multiple options.
o    multi: Update all the records that match the query object.
o    upsert : If no records match then insert update as a new records.
o    raw : returns updated document as json and by default  return false.

·         An option is an options object.
·         Callback is the callback to be run after the records is updated.


The matching documents will be replaced
                   db.Users.update({_id:"1001"}, {name:"Anil", group:"IT"});

To update only selected field
                   db.Users.update({_id:"1001"}, {$set: {name:"Anil"}});


Hi there! Welcome to my blog. My name is Anil Singh. I'm a author of this blog. For more detail about me, kindly refer to this link..
My Blogs - and
My Books - Interview Questions and Answers Books- Get Your Book in 15+ Digital Stores Worldwide..

You Might Also Like Powered by Blogger.
ASK Questions