MongoDB.local SF, Jan 15: See the speaker lineup & ship your AI vision faster. Use WEB50 to save 50%
Find out more >
Docs Menu
Docs Home
/ /

반환된 문서 정렬

쿼리 표시줄에 Sort 옵션이 표시되면 반환된 문서의 정렬 순서를 지정할 수 있습니다.

정렬 순서를 설정합니다:

1
  1. 아직 표시되지 않은 경우 탐색 표시줄의 Organizations 메뉴에서 프로젝트가 포함된 조직을 선택합니다.

  2. 아직 표시되지 않은 경우 내비게이션 바의 Projects 메뉴에서 프로젝트를 선택합니다.

  3. 사이드바에서 Database 제목 아래의 Data Explorer를 클릭합니다.

    데이터 탐색기 표시됩니다.

2
  1. 컬렉션을 선택합니다.

  2. 쿼리 표시줄에서 Options을 클릭합니다.

  3. Sort필드에 sort 문서를 입력합니다.

    • 필드를 오름차순으로 지정하려면 문서 정렬에서 필드를 1로 설정합니다.

    • 필드를 내림차순으로 지정하려면 문서 정렬에서 필드를 -1(으)로 설정합니다.

    예시

    예를 들어 다음 sort 문서는 결과를 먼저 year 기준으로 내림차순 정렬하고, 각 연도 내에서는 name 기준으로 오름차순 정렬합니다.

    { year: -1, name: 1 }

    입력하면 Find 버튼이 비활성화되고, 유효한 쿼리가 입력되기 전까지 Sort 레이블이 빨간색으로 표시됩니다.

  4. 쿼리를 실행하고 업데이트된 결과를 보려면 Find를 클릭합니다.

쿼리 표시줄 및 쿼리 결과를 지우려면 Reset을 클릭하세요.

$sortSQL 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 항목을 참조하세요.

돌아가기

반환 필드 설정