MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Wie erhalte ich die letzten 5 Dokumente in sequenzieller Reihenfolge?

Um Ihre Anforderung zu erfüllen, können Sie die aggregierte Abfrage

verwenden
MessageModel.aggregate([
   { $sort : { timestamp: -1} },
   { $limit : 5 },
   { $sort : { timestamp: 1} }
])
.exec();