dbModel.findOneAndUpdate()
van mangoest voegt alleen een nieuw document in wanneer uw filterquery (waarbij clausule) het bestaande document niet kon vinden, d.w.z. er is geen overeenkomend document in uw verzameling. Dus mangoest zal het nieuwe document invoegen in de verzameling. Dit werkt vergelijkbaar met upsert:true
van update()
Ref:Officiële documenten over findOneAndUpdate