sql >> Base de Datos >  >> NoSQL >> MongoDB

¿Cómo puedo ordenar una colección Meteor por hora de inserción?

Suponiendo que el date_created está en un formato de fecha válido junto con la marca de tiempo, debe insertar el valor analizado de date_created usando Date.parse() función javascript, que da la cantidad de milisegundos entre el 1 de enero de 1970 y el valor de fecha contenido en date_created .

Como resultado, el registro agregado más recientemente contendrá un mayor valor de date_created que el registro insertado antes.

Ahora, al buscar los registros, ordene el cursor en orden descendente de date_created parámetro como:

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

Esto ordenará los registros de más nuevos a más antiguos.

Espero que esto ayude.