U kunt $setOnInsert gebruiken leuk vinden,
db.companies.updateOne(
{"company": "test"},
{ $setOnInsert: { "name": "nameVal2", ... } },
{ upsert: true }
)
Als deze update-bewerking niet invoegt, $setOnInsert
zal geen effect hebben. Dus de name
wordt alleen bijgewerkt bij het invoegen.