Ab Version 2.4 gibt es eine Funktion, die dies ermöglicht, die als "gekappte Arrays" bezeichnet wird. Damit können Sie $push
ausführen Dokumente in Verbindung mit $each
in ein Array , $slice
und $sort
Operatoren zum Hinzufügen eines oder mehrerer Dokumente zum Array unter Beibehaltung der gegebenen Größe, Sortierung nach dem angegebenen Feld der Unterdokumente.
Genaue Syntax und Beispiele finden Sie hier .