Skip to main content

mongodb if exists update else insert

In MongoDB, use upsert is equal to true (upsert:true) for check if items is exists then update else insert. By default upsert is equal to false.

Example as

db.Users.update({ name : 'Anil'}, {name : 'Anil', age : 30},

              {'$inc':{'sequence':1}}, {'upsert':true})