문서 홈 → 보기 & 데이터 분석 → MongoDB Compass
임베디드 MongoDB 셸
이 페이지의 내용
버전 1 부터 시작됩니다.22, MongoDB Compass에는 mongosh
셸이 내장되어 있습니다. mongosh
는 MongoDB deployment와 상호 작용하기 위한 JavaScript 환경입니다. mongosh
를 사용하여 데이터베이스의 쿼리 및 작업을 테스트할 수 있습니다.
임베디드 MongoDB 셸 열기
포함된 mongosh
을 열려면 MongoDB Compass 창 하단에서 _MONGOSH 를 클릭합니다.
임베디드 MongoDB 셸 사용
기본적으로 mongosh
은 test
데이터베이스에 연결합니다. 다른 데이터베이스를 사용하려면 mongosh
에서 다음 명령을 실행합니다.
use <database name>
내장된 MongoDB 셸에서 작업을 실행하려면 셸에 작업을 입력하고 Enter를 누르세요.
다음 예제에서는 db.collection.find()
작업을 실행합니다.
예제
db.employees.find( { "last_name": "Smith" } )
임베디드 MongoDB 셸의 다중 라인 작업
포함된 mongosh
에 여러 줄에 걸쳐 있는 연산을 작성하려면 첫 번째 줄부터 시작한 다음 Shift + Enter 를 눌러 코드의 다음 줄로 이동합니다.
작업 작성을 마쳤으면 Enter 키를 눌러 실행합니다.
다음 여러 줄 예제에서는 집계 $match
파이프라인 에서 단계를 실행합니다.
예제
db.employees.aggregate( [ // press Shift + Enter { $match: { "last_name": "Smith" } } // press Shift + Enter ] ) // Press Enter
자세히 알아보기
다음 링크는 구문 및 동작을 포함하여 에 mongosh
대한 전체 참조가 더 많이 포함된 mongosh 문서 로 연결됩니다.