MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Operação em massa do MongoDb obter id


Você pode inserir itens em massa usando o novo driver com InsertManyAsync . Se você quiser os Ids que o driver gerou para esses itens, você pode simplesmente retirá-los dos próprios itens depois de inseridos. Por exemplo:
Hamster[] hamsters = { new Hamster { Name = "Vaska" }, new Hamster { Name = "Petzka" } };
await collection.InsertManyAsync(hamsters);
var insertedIDs = hamsters.Select(_ => _.Id);