sql >> Database teknologi >  >> NoSQL >> MongoDB

MongoDb bulk operation få id

Du kan indsætte elementer i bulk ved hjælp af den nye driver med InsertManyAsync . Hvis du vil have de Id'er, som driveren genererede for disse varer, kan du blot få dem ud af selve elementerne, efter at de er indsat. For eksempel:

Hamster[] hamsters = { new Hamster { Name = "Vaska" }, new Hamster { Name = "Petzka" } };
await collection.InsertManyAsync(hamsters);
var insertedIDs = hamsters.Select(_ => _.Id);



  1. Kombiner to $or-udsagn

  2. blpop stopper med at behandle køen efter et stykke tid

  3. Hvordan anvender man begrænsninger i MongoDB?

  4. Parse server - Filen blev ikke fundet