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

Hvordan begrænser man antallet af underkolonne i MongoDB?

Du kan bruge $slice operatør.

Den syntaks, du leder efter, er noget som denne:

db.your_collection.find({
   ...
}, {
   your_field: { $slice: 3 }
});

dette skulle returnere dig 3 første underelementer fra dit array (du kan bruge -3 til at returnere sidst)




  1. Hvordan defineres brugerdefineret forespørgselshjælper i mongoose-model med typescript?

  2. Hvordan sammenlignes Morphia, Mongo4j og Spring-data for MongoDB?

  3. Mongodb og forespørger om at søge polygoner, der skærer en polygon

  4. Hvad er forskellen mellem gem og indsæt i Mongo DB?