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"}});


Anil Singh is an author, tech blogger, and software programmer. Book writing, tech blogging is something do extra and Anil love doing it. For more detail, kindly refer to this link..

My Tech Blog -
My Books - Book 1 and Book 2

MongoDB update if else MongoDB update if else Reviewed by Anil Singh on 1:40 AM Rating: (5) Powered by Blogger.