Computer >> 컴퓨터 >  >> 프로그램 작성 >> MongoDB

MongoDB에 대한 정렬 필드 값(FirstName)?


값을 정렬하려면 MongoDB에서 sort()를 사용하세요. 먼저 문서로 컬렉션을 만들어 보겠습니다. −

> db.demo365.insertOne({"FirstName":"Chris"});{ "승인된" :true, "insertedId" :ObjectId("5e57d5b6d0ada61456dc936f")}> db.demo365.insert"One({"FirstName" :"아담"});{ "확인됨" :true, "insertedId" :ObjectId("5e57d5bad0ada61456dc9370")}> db.demo365.insertOne({"FirstName":"John"});{ "확인됨" :true, "insertedId":ObjectId("5e57d5bed0ada61456dc9371")}> db.demo365.insertOne({"FirstName":"Bob"});{ "승인된":true, "insertedId":ObjectId("5e57d3745d0d0ada> 

find() 메서드를 사용하여 컬렉션의 모든 문서 표시 -

> db.demo365.find();

이것은 다음과 같은 출력을 생성합니다 -

{ "_id" :ObjectId("5e57d5b6d0ada61456dc936f"), "FirstName":"Chris" }{ "_id":ObjectId("5e57d5bad0ada61456dc9370"), "FirstName":"Adam" }{ "_id" "5e57d5bed0ada61456dc9371"), "이름":"존" }{ "_id":ObjectId("5e57d5c0d0ada61456dc9372"), "이름":"밥" }

다음은 정렬 쿼리입니다 -

> db.demo365.find().sort({"이름":1});

이것은 다음과 같은 출력을 생성합니다 -

{ "_id" :ObjectId("5e57d5bad0ada61456dc9370"), "FirstName":"Adam" }{ "_id":ObjectId("5e57d5c0d0ada61456dc9372"), "FirstName":"Bob" }{ "_id" "5e57d5b6d0ada61456dc936f"), "이름":"크리스" }{ "_id":ObjectId("5e57d5bed0ada61456dc9371"), "이름":"존" }