파이썬 MongoDB 정렬
- 이전 페이지 MongoDB Query
- 다음 페이지 MongoDB Delete
결과 정렬
사용하십시오 sort()
결과를 등락차순으로 정렬합니다.
sort()
"fieldname"(필드 이름)에 대한 매개변수를 "fieldname"에 제공하고, "direction"에 대한 매개변수를 제공하십시오(기본적으로는 등락차순입니다).
예제
결과를 이름 순으로 정렬하십시오:
import pymongo myclient = pymongo.MongoClient("mongodb://localhost:27017/") mydb = myclient["mydatabase"] mycol = mydb["customers"] mydoc = mycol.find().sort("name") for x in mydoc: print(x)
내림차순 정렬
값 -1을 두 번째 매개변수로 사용하여 내림차순 정렬을 수행합니다.
sort("name", 1) # 등락차순 sort("name", -1) # 내림차순
예제
결과를 이름 순으로 역순으로 정렬하십시오:
import pymongo myclient = pymongo.MongoClient("mongodb://localhost:27017/") mydb = myclient["mydatabase"] mycol = mydb["customers"] mydoc = mycol.find().sort("name", -1) for x in mydoc: print(x)
- 이전 페이지 MongoDB Query
- 다음 페이지 MongoDB Delete