Anda dapat menggunakan $slice
sebagai pengubah $push
saat Anda memperbarui dokumen:
$push: {"field": $each: ["val1", "val2"], $slice: -10}
Ini akan menyebabkan field
hanya terdiri dari 10 elemen terakhir (memberi Anda "jendela bergulir" dari nilai yang dimasukkan ke dalam bidang).