타임스탬프로 정렬하려면 MongoDB에서 sort()를 사용하십시오. 문서로 컬렉션을 만들자 −
> db.demo737.insertOne({"timestamp" :new ISODate("2020-04-01" )});{ "승인됨" :true, "insertedId" :ObjectId("5ead682157bb72a10bcf065c.")}> db demo737.insertOne({"timestamp" :new ISODate("2020-10-31" )});{ "acknowledged" :true, "insertedId" :ObjectId("5ead682757bb72a10bcf065d")}> db.demo737.insertOne 타임스탬프" :새로운 ISODate("2020-05-02" )});{ "승인됨" :true, "insertedId" :ObjectId("5ead682a57bb72a10bcf065e")}
find() 메서드를 사용하여 컬렉션의 모든 문서 표시 -
> db.demo737.find();
이것은 다음과 같은 출력을 생성합니다 -
{ "_id":ObjectId("5ead682157bb72a10bcf065c"), "timestamp":ISODate("2020-04-01T00:00:00Z") }{"d"d":ObjectId("5ead682707bcf0651 ISODate("2020-10-31T00:00:00Z") }{ "_id" :ObjectId("5ead682a57bb72a10bcf065e"), "타임스탬프":ISODate("2020-05-02T00:00:00Z")다음은 타임스탬프(내림차순)로 정렬하는 쿼리입니다. −
> db.demo737.find().sort({"타임스탬프":-1});이것은 다음과 같은 출력을 생성합니다 -
{ "_id":ObjectId("5ead682757bb72a10bcf065d"), "timestamp":ISODate("2020-10-31T00:00:00Z") }{"_id":ObjectId("5ead682a57bb72a1 ISODate("2020-05-02T00:00:00Z") }{ "_id":ObjectId("5ead682157bb72a10bcf065c"), "타임스탬프":ISODate("2020-04-01T00:00}")