집계()를 사용하고 그 안에서 정렬하려면 MongoDB에서 $sort를 사용합니다. 문서로 컬렉션을 만들자 −
> db.demo164.insertOne({"StudentAge":24});{ "승인됨" :true, "insertedId" :ObjectId("5e36883d9e4f06af551997c8")}> db.demo164.insertOne({ge"StudentOne({" });{ "승인됨" :true, "insertedId" :ObjectId("5e3688409e4f06af551997c9")}> db.demo164.insertOne({"StudentAge":22});{ "승인됨" :true, "ObjectId" 삽입됨 "5e3688429e4f06af551997ca")}> db.demo164.insertOne({"StudentAge":21});{ "승인됨":true, "insertedId":ObjectId("5e3688439e4f06af5519")find() 메서드를 사용하여 컬렉션의 모든 문서 표시 -
> db.demo164.find();이것은 다음과 같은 출력을 생성합니다 -
{ "_id" :ObjectId("5e36883d9e4f06af551997c8"), "StudentAge" :24 }{ "_id" :ObjectId("5e3688409e49e4f06af551997c9"), "StudentAge}{" , "학생연령" :22 }{ "_id" :ObjectId("5e3688439e4f06af551997cb"), "학생연령" :21 }
다음은 MongoDBaggregate() -
를 사용하는 쿼리입니다.> db.demo164.aggregate([{ $sort :{ 학생연령 :-1 } }]);
이것은 다음과 같은 출력을 생성합니다 -
<개체>{ "_id":ObjectId("5e3688409e4f06af551997c9"), "StudentAge":25 }{ "_id":ObjectId("5e36883d9e4f06af551997c8"), "StudentAge}{" , "학생연령" :22 }{ "_id" :ObjectId("5e3688439e4f06af551997cb"), "학생연령" :21 }