Docs Menu
Docs Home
/
MongoDB Shell
/

設定を構成する

項目一覧

  • 構成可能な設定
  • 設定の構成方法

特定のshell 動作を指定するには、{0mongosh 設定を構成します。

mongoshでは次の設定を構成できます。

キー
タイプ
default
説明

displayBatchSize

integer

20

カーソルの反復ごとに表示される項目の数

enableTelemetry

ブール値

true

匿名化された追跡データと診断データの MongoDB への送信を有効にします。

editor

string

null

mongoshコンソール内で使用するエディターを指定します。 設定されている場合は、 EDITOR環境変数を上書きします。

forceDisableTelemetry

ブール値

false

グローバル構成ファイルでのみ利用可能です。 true の場合、ユーザーは テレメトリ を手動で有効にすることはできません。

historyLength

integer

1000

mongosh REPL の履歴ファイルに保存するアイテムの数。

inspectCompact

整数またはブール値

3

mongoshが単一行に出力する内部要素のレベル。 短い配列要素も 1 行にまとめられています。

falseに設定すると、 mongoshは各フィールドを別個の行に出力します。

inspectDepth

整数または Infinity

6

オブジェクトが出力される深度。 inspectDepthInfinity( JavaScriptオブジェクト)に設定すると、ネストされたすべてのオブジェクトが完全な深度に出力されます。

redactHistory

string

remove

shell 履歴に記録される情報を制御します。 次のいずれかである必要があります。

  • keep: すべての履歴を保持します。

  • remove: 機密情報を含む行は削除します。

  • remove-redact: 機密情報を編集します。

showStackTraces

ブール値

false

エラー メッセージとともにスタック トレースの表示を制御します。

snippetAutoload

ブール値

true

trueの場合、起動時にインストールされたスニペットを自動的に読み込みます。

snippetIndexSourceURLs

string

MongoDB リポジトリ

スニペットレジストリにリンクする URL のセミコロン区切りリスト。

snippetRegistryURL

string

スニペット をインストールする npm クライアントが使用するmongosh npm レジストリ。

mongosh設定を構成するには、次のいずれかを使用します。

戻る

エディターを使用する