Docs Menu
Docs Home
/
MongoDB Shell
/

설정 구성

이 페이지의 내용

  • 구성 가능한 설정
  • 설정 구성 방법

특정 shell 동작을 지정하기 위해 mongosh 설정을 구성할 수 있습니다.

mongosh에 대한 다음 설정을 구성할 수 있습니다.

유형
기본값
설명
displayBatchSize
integer
20
커서 반복당 표시되는 항목 수
enableTelemetry
부울
true
MongoDB에 익명화된 추적 및 진단 데이터를 보낼 수 있습니다.
editor
문자열
null
mongosh 콘솔 내에서 사용할 편집기를 지정합니다. 설정하다 경우 EDITOR 환경 변수를 재정의합니다.
forceDisableTelemetry
부울
false
글로벌 구성 파일에서만 사용할 수 있습니다. true인 경우 사용자는 원격 측정을 수동으로 활성화할 수 없습니다.
historyLength
integer
1000
mongosh REPL의 히스토리 파일에 저장할 항목 수입니다.
inspectCompact
정수 또는 부울
3

mongosh가 한 줄에 출력하는 내부 요소의 레벨입니다. 짧은 배열 요소도 한 줄로 그룹화됩니다.

false로 설정하면 mongosh는 각 필드를 자체 행에 출력합니다.

inspectDepth
정수 또는 무한대
6
객체가 출력되는 깊이입니다. inspectDepthInfinity(javascript 객체)로 설정하면 중첩된 모든 객체가 전체 깊이에 출력됩니다.
redactHistory
문자열
remove

셸 기록에 어떤 정보를 기록할지 제어합니다. 다음 중 하나여야 합니다.

  • keep: 모든 기록을 유지합니다.

  • remove: 민감한 정보가 포함된 줄을 제거합니다.

  • remove-redact: 민감한 정보를 삭제합니다.

showStackTraces
부울
false
오류 메시지와 함께 스택 추적의 표시를 제어합니다.
snippetAutoload
부울
true
true인 경우 시작 시 설치된 스니펫을 자동으로 로드합니다.
snippetIndexSourceURLs
문자열
MongoDB 리포지토리
스니펫 레지스트리에 연결되는 세미콜론으로 구분된 URL 목록입니다.
snippetRegistryURL
문자열
스니펫을 설치하는 mongosh npm 클라이언트에서 사용하는 npm 레지스트리입니다.

다음 중 하나를 사용해 mongosh 설정을 구성할 수 있습니다.

돌아가기

편집기 사용