De limietoperator in MongoDB beperkt het aantal documenten in het resultaat van een query. U kunt deze operator in uw toepassing gebruiken door de `limit()` functie toe te voegen aan uw query.
Hier is hoe het werkt:
```
db.collection.find(query).limit(num)
```
In deze query vertegenwoordigt `db` uw database, `collection` uw verzameling, `find(query)` uw zoekopdracht en `num` het maximale aantal documenten dat het resultaat van de query kan bevatten.
Laten we een voorbeeld zien:
Als u de eerste 5 documenten uit uw studentenverzameling wilt ophalen, is hier de MongoDB-opdracht die u nodig heeft:
```
db.students.find().limit(5)
```
In dit voorbeeld retourneert MongoDB maximaal 5 documenten die aan de zoekopdracht voldoen. Het is belangrijk op te merken dat de zoekopdracht in dit geval leeg is, wat betekent dat er geen filters zijn toegepast en de query alle documenten in de collectie zou retourneren, beperkt tot de eerste 5 vanwege de `limit(5)`.
Als u bepaalde voorwaarden wilt toepassen, bijv. alleen studenten vinden die minder dan 20 jaar oud zijn, is dit hoe u het zou schrijven:
```
db.students.find({ “age”: {$lt: 20} }).limit(5)
```
In dit geval retourneert MongoDB maximaal 5 studentendocumenten waarvan de leeftijd minder dan 20 is.
Het is ook belangrijk op te merken dat als het aantal documenten dat aan de query voldoet minder is dan het door `limit(num)` opgegeven nummer, MongoDB gewoon alle documenten die aan de voorwaarden voldoen retourneert.