Можете да използвате $setOnInsert например,
db.companies.updateOne(
{"company": "test"},
{ $setOnInsert: { "name": "nameVal2", ... } },
{ upsert: true }
)
Ако тази операция за актуализиране не направи вмъкване, $setOnInsert
няма да има ефект. И така, name
ще се актуализира само при вмъкване.