[ Developer ]/MongoDB
[MongoDB] 몽고디비 쿼리 정렬 Sort
김현섭.
2016. 6. 29. 19:42
MongoDB 쿼리 정렬하기 sort
- 쿼리의 결과를 정렬할 수 있다
- 1은 오름차순이며 -1은 내림차순으로 정렬이 된다
- username은 오름차순, age 는 내림차순 정렬하기
- db.c.find().sort({“username” : 1, “age” : -1})
- sort 응용하기
- 결과를 제한하고 정렬하기
- 상품명이 mp3 이고 가격기준 내림차순 정렬해 한 페이지당 50개씩 보여주기
- db.c.find({“desc” : “mp3”}).limit(50).sort({“price” : -1})
- 다음페이지
- db.c.find({“desc” : “mp3”}).limit(50).skip(50).sort({“price” : -1})
@ sort 실습
- id를 내림차순 정렬
- db.post.find().sort( {"id" : -1} )
- 실행 결과
- id를 내림차순 정렬 후 skip하기
- db.post.find().sort( {"id" : -1} ).skip(3).limit(4)
- 실행 결과