-
[MongoDB] MongoDB - sort(), limit(), skip() 메서드NoSQL/MongoDB 2022. 3. 16. 14:41반응형
1. sort()
조회 결과를 정렬할 때 사용할 수 있습니다. 정렬의 기준이 되는 필드를 지정하고, 1 또는 -1을 지정하면 각각 오름차순 또는 내림차순으로 정렬할 수 있습니다.
db.collection.find().sort({ field: value })
1을 지정하면 오름차순
db.language.find().sort({Dec2021: 1})
-1을 지정하면 내림차순
db.language.find().sort({Dec2021: -1})
참고 : https://docs.mongodb.com/manual/reference/method/cursor.limit
2. limit()
조회 결과의 개수를 제한할 때 사용할 수 있습니다.
db.collection.find().limit(<number>)
- 입력한 수만큼 조회 결과를 반환
db.language.find().limit(5)
- 0을 입력 시 전체 조회 결과가 반환
db.language.find().limit(0)
참고 : https://docs.mongodb.com/manual/reference/method/cursor.limit
3. skip()
조회 결과의 시작 부분을 설정할 때 사용할 수 있습니다.
db.collection.find().skip(<number>)
- 입력한 수만큼 건너뛰고 조회 결과를 반환
db.language.find().skip(5)
참고 : https://docs.mongodb.com/manual/reference/method/cursor.skip/
반응형'NoSQL > MongoDB' 카테고리의 다른 글
[MongoDB] MongoDB - 논리 연산자(Logical Operator) (0) 2022.07.05 [MongoDB] MongoDB - 비교 연산자(Comparison Operator) (0) 2022.07.04 [MongoDB] MongoDB - CRUD 명령어 (0) 2022.03.11 [MongoDB] Robomongo 3T - Database, Collection, Document 생성 및 조회 (0) 2022.03.10 [MongoDB] MongoDB 명령어 - Database, Collection, Document (0) 2022.03.08