Položky můžete vkládat hromadně pomocí nového ovladače s InsertManyAsync
. Pokud chcete ID, které ovladač vygeneroval pro tyto položky, můžete je jednoduše získat ze samotných položek po jejich vložení. Například:
Hamster[] hamsters = { new Hamster { Name = "Vaska" }, new Hamster { Name = "Petzka" } };
await collection.InsertManyAsync(hamsters);
var insertedIDs = hamsters.Select(_ => _.Id);