Я перешел с 1.9 на 2.2 и читал документацию Я был удивлен, обнаружив, что во время массовой операции больше нельзя выполнять upsert, так как операции не допускают опций.
bulkOps.Add(new UpdateOneModel<BsonDocument>(filter, update));
collection.BulkWrite(bulkOps);
Должно быть
options.isUpsert = true;
bulkOps.Add(new UpdateOneModel<BsonDocument>(filter, update, options));
collection.BulkWrite(bulkOps);
Эта работа продолжается, задумана, или я что-то упускаю? Спасибо.