새로운 데이터 탐색기 사용자 인터페이스는 공개 미리 보기에서 사용할 수 있으며 이전 인터페이스에는 없던 새로운 기능이 포함되어 있습니다. 자세히 학습 미리보기 기능을 참조하세요.
쿼리 표시줄에 Sort 옵션이 표시되면 반환된 문서의 정렬 순서를 지정할 수 있습니다.
정렬 순서 설정
정렬 순서를 설정합니다:
1
AtlasGo Atlas 에서 프로젝트 의 Data Explorer 페이지로 고 (Go) 합니다.
아직 표시되지 않은 경우 탐색 표시줄의 Organizations 메뉴에서 프로젝트가 포함된 조직을 선택합니다.
아직 표시되지 않은 경우 내비게이션 바의 Projects 메뉴에서 프로젝트를 선택합니다.
사이드바에서 Database 제목 아래의 Data Explorer를 클릭합니다.
데이터 탐색기 가 표시됩니다.
2
정렬 순서를 설정합니다.
컬렉션을 선택합니다.
쿼리 표시줄에서 Options을 클릭합니다.
Sort필드에
sort문서를 입력합니다.필드를 오름차순으로 지정하려면 문서 정렬에서 필드를
1로 설정합니다.필드를 내림차순으로 지정하려면 문서 정렬에서 필드를
-1(으)로 설정합니다.
예시
예를 들어 다음
sort문서는 결과를 먼저year기준으로 내림차순 정렬하고, 각 연도 내에서는name기준으로 오름차순 정렬합니다.{ year: -1, name: 1 } 입력하면 Find 버튼이 비활성화되고, 유효한 쿼리가 입력되기 전까지 Sort 레이블이 빨간색으로 표시됩니다.
쿼리를 실행하고 업데이트된 결과를 보려면 Find를 클릭합니다.
쿼리 지우기
쿼리 표시줄 및 쿼리 결과를 지우려면 Reset을 클릭하세요.
Atlas 쿼리는 MongoDB 및 SQL 쿼리와 어떻게 비교되나요?
$sort는 SQL SELECT 문의 ORDER BY ... 절에 해당합니다.
예시
3,235개의 문서가 있습니다. 헤드라인이 알파벳순으로 정렬된 기사 목록을 보고 싶습니다.
- SQL
SELECT * FROM article ORDER BY headline ASC; - MongoDB 집계
db.article.aggregate( { $sort : { headline : 1 } } ); - Atlas 정렬 옵션
$sort : { headline : 1 }
자세히 알아보기
MongoDB 매뉴얼의 sort 항목을 참조하세요.