Możesz wstawiać elementy zbiorczo za pomocą nowego sterownika z InsertManyAsync
. Jeśli chcesz identyfikatory wygenerowane przez sterownik dla tych elementów, możesz je po prostu pobrać z samych elementów po ich włożeniu. Na przykład:
Hamster[] hamsters = { new Hamster { Name = "Vaska" }, new Hamster { Name = "Petzka" } };
await collection.InsertManyAsync(hamsters);
var insertedIDs = hamsters.Select(_ => _.Id);