sql >> Database teknologi >  >> NoSQL >> MongoDB

Hvordan kan jeg sortere en Meteor-samling efter tidspunkt for indsættelse?

Forudsat at date_created er i et gyldigt datoformat sammen med tidsstemplet, skal du indsætte den parsede værdi af date_created ved hjælp af Date.parse() javascript-funktion, som angiver antallet af millisekunder mellem 1. januar 1970 og datoværdien indeholdt i date_created .

Som et resultat af dette vil den senest tilføjede post indeholde en større værdi af date_created end den post, der er indsat før den.

Når du nu henter posterne, skal du sortere markøren i faldende rækkefølge efter date_created parameter som:

 Aphorisms.find({}, {sort: {date_created: -1}});

Dette vil sortere poster fra nyere til ældre.

Håber dette hjælper.



  1. Redis Out of Memory-undtagelser, men har stadig masser af hukommelse

  2. Eksporter en MongoDB-samling til en JSON-fil

  3. Er GridFS hurtig og pålidelig nok til produktion?

  4. Hvordan får man værdier fra Redis ved hjælp af nøgler, der indeholder mellemrum?