Bạn có thể chèn hàng loạt mục bằng trình điều khiển mới với InsertManyAsync
. Nếu bạn muốn các Id mà trình điều khiển đã tạo cho các mục này, bạn chỉ cần lấy chúng ra khỏi các mục sau khi chúng được chèn vào. Ví dụ:
Hamster[] hamsters = { new Hamster { Name = "Vaska" }, new Hamster { Name = "Petzka" } };
await collection.InsertManyAsync(hamsters);
var insertedIDs = hamsters.Select(_ => _.Id);