設定を構成する
特定の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 | |
inspectDepth | 整数または Infinity | 6 | オブジェクトが出力される深度。 inspectDepth を Infinity ( JavaScriptオブジェクト)に設定すると、ネストされたすべてのオブジェクトが完全な深度に出力されます。 |
redactHistory | string | remove | shell 履歴に記録される情報を制御します。 次のいずれかである必要があります。
|
showStackTraces | ブール値 | false | エラー メッセージとともにスタック トレースの表示を制御します。 |
snippetAutoload | ブール値 | true | true の場合、起動時にインストールされたスニペットを自動的に読み込みます。 |
snippetIndexSourceURLs | string | スニペットレジストリにリンクする URL のセミコロン区切りリスト。 | |
snippetRegistryURL | string | スニペット をインストールする npm クライアントが使用する mongosh npm レジストリ。 |
設定の構成方法
mongosh
設定を構成するには、次のいずれかを使用します。