Ich möchte alle Dokumente nach Feld x
(mehrere Dokumente können haben den gleichen Wert auf diesem Feld). Dann jedes Mal, wenn ich "next" drücke, lädt es die 10 weiteren Dokumente.Wie effizientes Paging in Mongodb
Wenn mehrere Dokumente haben den gleichen Wert , können sie bei angezeigt werden, was auch immer, um unter ihnen, es spielt keine Rolle.
Da skip()
bei großen Datenmengen ineffizient ist, wie geht das effizient? Keine Seitennumerierungsnummer erforderlich, nur unendliche Bildlauffunktion.
Aber das gibt keine Datensätze, die nach x sortiert sind, oder? Dies ist nach _id sortiert – Saitama
Wie Sie im Beispiel von 'sort()' sehen können, wird das Ergebnis nach '_id' und' x' sortiert. Sie können auch versuchen, entweder A) "x" in den passenden Teil neben "_id" oder B) zu verwenden und nur "x" in den passenden Teil zu verwenden. Was ist der Wert von 'x'? –