Docs Menu

appservices スキーマ検証

コレクションのドキュメントに対して指定されたスキーマを検証する

デフォルトでは配置されたスキーマを使用して、コレクションのドキュメントを検証します。 "--use-local-app" フラグが で渡されている場合は、"data_sources/"データソース名"/"データベース名/"コレクション名/schema にあるプル型のアプリ内のローカル<data source name> <database name><collection name>バージョンを使用して検証します。 .jsonどのドキュメントを検証する必要があるかを決定するために、さまざまなフィルターを追加できます。

コマンド構文
appservices schema validate [options]
名前
タイプ
必須
説明

-a, --app

string

false

スキーマを検証するアプリ サービスの名前または ID を指定する

--project

string

false

MongoDB Atlas プロジェクトの ID を指定

-s, --datasource

string

false

データソースの名前または ID を指定する

-e, --error-path

string

false

検証エラーの詳細用のファイルパスを指定する

-d, --database

string

false

データベースの名前を指定します

-c, --collection

string

false

コレクションの名前を指定する

-l, --limit

整数

false

返されるドキュメントの最大数を指定します。この値のデフォルトは500です。

--skip

整数

false

スキップするドキュメントの数を指定する

--filter

string

false

フィルターを指定します(使用可能な形式: '{"field": "value"}')

--sort

string

false

返されるドキュメントの並べ替え順序を指定します(使用可能な形式: '{"field": - 1}')

--local

string

false

App Services プロジェクトのローカル ファイルパスを指定します(注: ローカル ファイルパスは絶対パスである必要があります。そうしないと、 コマンドは失敗します)。

--use-local-app

false

スキーマのローカル バージョンを使用する

-h, --help

false

検証するためのヘルプ

名前
タイプ
必須
説明

--profile

string

false

プロファイルを指定します(デフォルト値: "default")[ 詳細はこちら ]

--telemetry

string

false

現在のプロファイルの CLI 使用量の追跡を有効または無効にします(デフォルト値: "on"、許可値: "on"、"op")

-o, --output-target

string

false

指定されたファイルパスへの CLI 出力の書込み (write)

-f, --output-format

string

false

CLIの出力形式を設定する(デフォルト値:<blank> 、許可値:<blank> 、"JSON ")

--disable-colors

false

すべての CLI 出力スタイル(例: 色、フォント スタイルなど)

-y, --yes

false

必要なユーザー プロンプトに同意して、CLI コマンドを自動的に続行します