MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

C# Mongodb-Treiber 2.0 – Wie kann ich in einem Massenvorgang ein Upsert durchführen?

Legen Sie IsUpsert fest Eigenschaft von UpdateOneModel auf true, um das Update in ein Upsert umzuwandeln.

var upsertOne = new UpdateOneModel<BsonDocument>(filter, update) { IsUpsert = true };
bulkOps.Add(upsertOne);
collection.BulkWrite(bulkOps);