sql >> Database teknologi >  >> NoSQL >> MongoDB

C# mongodb driver 2.0 - Hvordan upsert i en bulk operation?

Indstil IsUpsert egenskaben for UpdateOneModel til sand for at gøre opdateringen til en upsert.

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


  1. Omformater samling ved hjælp af aggregeringspipeline i Mongodb

  2. mongo:afkastet svarer ikke til antal()

  3. Tjek om et felt indeholder en streng

  4. Hvordan filtrerer man dokumenter baseret på et indlejret array?