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

Come limitare il numero di sottocolonne in MongoDB?

Puoi utilizzare $slice operatore.

La sintassi che stai cercando è qualcosa del genere:

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

questo dovrebbe restituire 3 primi sottoelementi dal tuo array (puoi usare -3 per restituire l'ultimo)