AI 에이전트의 경우: 문서 인덱스는 https://www.mongodb.com/ko-kr/docs/llms.txt에서 사용할 수 있으며, 모든 페이지의 마크다운 버전은 어떤 URL 경로에 .md를 추가하여 사용할 수 있습니다.
Docs Menu

임베디드 MongoDB Shell

버전 1.22 부터 MongoDB Compass 임베디드 셸 이(가) 포함되어 있습니다. 는 MongoDB deployment와 상호mongosh 작용하기 위한 JavaScript 환경입니다. mongosh mongosh 를 사용하여 데이터베이스 의 쿼리 및 작업을 테스트할 수 있습니다.

다음 중 하나를 수행해 내장된 mongosh를 엽니다.

  • Connections Sidebar에서 배포 이름 오른쪽에 있는 >_을(를) 클릭합니다.

  • MongoDB 배포서버에 연결된 탭의 오른쪽 상단에서 >_Open MongoDB shell을 클릭합니다.

mongosh기본값 으로 은(는) test 데이터베이스 에 연결합니다. 다른 데이터베이스 사용하려면 mongosh 에서 다음 명령을 실행 .

use <database name>

내장된 MongoDB Shell에서 작업을 실행하려면 셸에 작업을 입력하고 Enter를 누르세요.

다음 예시에서는 db.collection.find() 작업을 실행합니다.

예시

db.employees.find( { "last_name": "Smith" } )

포함된 에 여러 줄에 걸쳐 있는 작업을 쓰기 (write) 하려면 첫 번째 줄부터 시작한 다음 mongosh 을 Shift + Enter 눌러 다음 코드 줄로 이동합니다.

작업 작성을 마쳤으면 Enter 키를 눌러 실행합니다.

다음 여러 줄 예시 에서는 집계 $match파이프라인 에서 단계를 실행합니다.

예시

db.employees.aggregate( [ // press Shift + Enter
{ $match: { "last_name": "Smith" } } // press Shift + Enter
] ) // Press Enter

mongosh에서무단 명령이 실행 되지 않도록 Compass 에 포함된 MongoDB 셸 비활성화할 수 있습니다.

내장된 MongoDB Shell을 비활성화하려면 다음 안내를 따르세요.

1
2

Compass는 MongoDB Compass 설정을 구성할 수 있는 대화 상자를 엽니다.

3

Set Read-Only Mode를 선택하면 Compass는 자동으로 Enable MongoDB Shell 설정을 선택 취소합니다.

4

다음 링크는 구문과 동작을 포함하여 에 mongosh 대한 전체 참조가 더 많이 포함된 mongosh 문서로 연결됩니다.