설정 구성
특정 shell 동작을 지정하기 위해 mongosh
설정을 구성할 수 있습니다.
구성 가능한 설정
mongosh
에 대한 다음 설정을 구성할 수 있습니다.
키 | 유형 | 기본값 | 설명 |
---|---|---|---|
displayBatchSize | integer | 20 | 커서 반복당 표시되는 항목 수 |
enableTelemetry | 부울 | true | MongoDB에 익명화된 추적 및 진단 데이터를 보낼 수 있습니다. |
editor | 문자열 | null | mongosh 콘솔 내에서 사용할 편집기를 지정합니다. 설정하다 경우 EDITOR 환경 변수를 재정의합니다. |
forceDisableTelemetry | 부울 | false | 글로벌 구성 파일에서만 사용할 수 있습니다. true인 경우 사용자는 원격 측정을 수동으로 활성화할 수 없습니다. |
historyLength | integer | 1000 | mongosh REPL의 히스토리 파일에 저장할 항목 수입니다. |
inspectCompact | 정수 또는 부울 | 3 | |
inspectDepth | 정수 또는 무한대 | 6 | 객체가 출력되는 깊이입니다. inspectDepth 를 Infinity (javascript 객체)로 설정하면 중첩된 모든 객체가 전체 깊이에 출력됩니다. |
redactHistory | 문자열 | remove | 셸 기록에 어떤 정보를 기록할지 제어합니다. 다음 중 하나여야 합니다.
|
showStackTraces | 부울 | false | 오류 메시지와 함께 스택 추적의 표시를 제어합니다. |
snippetAutoload | 부울 | true | true 인 경우 시작 시 설치된 스니펫을 자동으로 로드합니다. |
snippetIndexSourceURLs | 문자열 | 스니펫 레지스트리에 연결되는 세미콜론으로 구분된 URL 목록입니다. | |
snippetRegistryURL | 문자열 |
설정 구성 방법
다음 중 하나를 사용해 mongosh
설정을 구성할 수 있습니다.