sql >> Databasteknik >  >> NoSQL >> MongoDB

Koppla av sedan gruppaggregation i MongoDB C#

När du låter Unwind härleda typparametrarna den kommer att använda samlingstypen för TResult och BsonDocument för TNewResult .

Om du vill använda en specifik typ och inte BsonDocument du måste lägga till dessa typparametrar:

var pipeline = usersCollection.Aggregate()
    .Unwind<OriginalType, NewResultType>(....

Som alltid måste du se till att operationen faktiskt returnerar något som kan vara av den typen.




  1. MEAN-Stack spara en array i MongoDB med mongoose

  2. Ta bort ett föremål från en array mongodb motsvarande i mongoose

  3. Ember data multi-nivå hierarki med inbäddad alltid

  4. PHP MongoDB uppdaterar flera dokument med $in/$or