dbModel.findOneAndUpdate() do mangusto insira um novo documento somente quando sua consulta de filtro (onde claus) não conseguiu encontrar o documento existente, ou seja, não há nenhum documento correspondente em sua coleção. Isso funciona de maneira semelhante a upsert:true de update() Ref:Documentos oficiais sobre findOneAndUpdate