sql >> Database >  >> NoSQL >> MongoDB

Matrix-subset in aggregatieframework-pijplijn

Helaas is er momenteel (zoals bij MongoDB 2.2) geen Aggregation Framework-operator om $slice of neem een ​​subset van een array.

U moet een tijdelijke oplossing gebruiken zoals:

  • uw gebruik van $skip en $limit in de aggregate() pijplijn
  • manipulatie van de resultaten in uw applicatiecode.
  • de aggregatie implementeren met Map/Reduce

Er is een bestaand functieverzoek in de MongoDB-issuetracker die u kunt upvoten/bekijken:SERVER-6074:Sta $ slice-operator toe in $project.



  1. vind id van laatste subdocument ingevoegd in mangoest

  2. Dynamische databaseverbinding met mongodb of mangoest van nodejs

  3. Operationeel databasebeheer

  4. Meerdere sleutels die verwijzen naar een enkele waarde in Redis (Cache) met java