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}) Share Get link Facebook X Pinterest Email Other Apps Labels MongoDb aggregation if else Mongodb if else statement mongodb if exists update else insert mongodb interview questions and answers mongodb tutorial What's New in MongoDB 3.2? Share Get link Facebook X Pinterest Email Other Apps