Sesuai data koleksi Anda, Anda mengurutkan berdasarkan kunci yang memiliki nilai umum.
Dalam agregasi Agregasi pertama yang Anda gunakan (lewati,batas) => (0,4) dalam hal ini mongo mengurutkan dokumen dari semua dokumen dan hasilnya diurutkan.
Dalam Agregasi kedua Anda lagi menggunakan (lewati,batas) => (4,4) dalam hal ini mongo menyortir dokumen dari semua dokumen di mana dokumen dapat digandakan sementara memiliki nilai kunci yang sama.
Jadi setelah mengurutkan berdasarkan data Anda, Anda harus mengurutkan data Anda dengan kunci unik apa pun (baik '_id' atau 'nama') sesuai keinginan. Catatan :kunci harus unik
sesuatu seperti di bawah ini
db.testing.aggregate([
{
$sort : {
"percentage": -1,
"_id" : 1
},
},
{
$skip : 0
},
{
$limit:4
}
]);