Rumah >hujung hadapan web >tutorial js >Bagaimana untuk Melaksanakan Penomboran Optimum dalam MongoDB?
(Melaksanakan penomboran dalam MongoDB)
Penomboran berasaskan langkau tidak disyorkan untuk set data yang besar kerana penggunaan memorinya. Pendekatan alternatif untuk penomboran menggunakan susunan semula jadi mengikut medan _id. Walau bagaimanapun, mendapatkan semula _id dokumen terakhir adalah satu cabaran untuk pemula.
(Paging Hadapan)**
Paging ke hadapan melibatkan lelaran melalui halaman dalam susunan berurutan, menyimpan _id daripada item terakhir pada setiap halaman.
Untuk susunan semula jadi seperti _id, prosesnya mudah:
(Aturan Bukan Semulajadi)**
Untuk susunan bukan semulajadi, seperti pangkat, prosesnya menjadi lebih kompleks :
Pada halaman pertama, simpan _id dokumen yang diambil dan pangkat lastSeen:
Pada halaman berikutnya, kecualikan _id yang dilihat dan dapatkan semula dokumen dengan pangkat kurang daripada atau sama dengan lastSeen :
(Pertimbangan)**
Atas ialah kandungan terperinci Bagaimana untuk Melaksanakan Penomboran Optimum dalam MongoDB?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!