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


Hey! I'm Anil Singh. I author this blog. I'm Active Blogger, Programmer. I love learning new technologies, programming, blogging and participating the forum discussions more...
My Blogs - and
My Books - Interview Questions and Answers Books- Get Your Book in 15+ Digital Stores Worldwide..

You Might Also Like
Post a Comment Powered by Blogger.
ASK Questions