sql >> Database >  >> NoSQL >> MongoDB

Hoe in MongoDB slechts een deel van de array retourneren?

Heb je geprobeerd nog een inclusieprojectie toe te voegen? Ik denk dat je misschien iets triviaals kunt toevoegen, zoals foo:1 (dat is geen echt veld) en het zou moeten werken.

Vind ik leuk:

{ 'countries' : { '$slice' : [0, 3] }, '_id' : 0, foo : 1 }

Als het niet werkt, raad ik aan een bug in te dienen bij Mongo. Ze zijn eigenlijk heel goed in het reageren op bugs.



  1. Python- en MongoDB-databaseontwikkeling

  2. hoe kan ik zien naar welke ports mongo luistert vanuit de mongo-shell?

  3. Hoe een waarde uit mongoDB op te halen, op basis van de sleutelnaam?

  4. MongoDB - Update een object in geneste Array