Tôi đã tìm thấy câu trả lời khi xem mã nguồn của trình điều khiển:InsertManyAsync
sử dụng nội bộ BulkWriteAsync
.
Vì vậy, sử dụng InsertManyAsync
nó giống như cách viết:
List<BsonDocument> documents = ...
collection.BulkWriteAsync(documents.Select(d => new InsertOneModel<BsonDocument>(d)));
Rõ ràng, nếu tất cả các thao tác đều là Chèn, thì InsertManyAsync
nên được sử dụng.