InsertManyAsync
で新しいドライバーを使用して、アイテムを一括で挿入できます 。ドライバーがこれらのアイテム用に生成したIDが必要な場合は、挿入後にアイテム自体からIDを取得するだけです。例:
Hamster[] hamsters = { new Hamster { Name = "Vaska" }, new Hamster { Name = "Petzka" } };
await collection.InsertManyAsync(hamsters);
var insertedIDs = hamsters.Select(_ => _.Id);