Ich muss die Daten nach Datum und Paginierung sortieren. Dies ist die Abfrage, die ich verwende: Response.data =Warten auf DistributorDoc.find().sort({"TimeStamp":-1,}); Das ist Paginierung: Seitennummerierung: { Gesamt: 0, Anzahl der Seiten: 0, Aktuelle Seite: Seitenzahl, Pro Seite: reqData.perPage ||. Anzahl pro Seite }
response.data =Warten auf distributionDoc.find().sort({"TimeStamp":-1,"perpage"==100});
您可以尝试使用MongoDB的
limit
和skip
方法。MongoDB中的limit()函数用于指定要返回的最大结果数。
如果您想在某些文档之后获取特定数量的结果,可以使用skip()函数。
用于分页的示例Node JS代码:
在此处阅读更多信息
limit()
skip()
查看此链接以获取其他替代方案
希望这是您所寻找的内容。