DocumentDB のクエリ言語 (Azure) のドキュメント

オープンソースの DocumentDB プラットフォームと、Azure DocumentDB で使用される MongoDB クエリ言語 (MQL) について説明します。 使い慣れた MQL 構文を使用して、MongoDB と互換性のある最新のアプリケーションを構築します。

Commands

MongoDB クエリ言語 (MQL) コマンドは、データベース サーバーを管理および操作するための直接的な指示です。 これらは、管理タスクの実行、パフォーマンスの最適化、およびセキュリティの維持に不可欠です。

集約

集計コマンドは、データ レコードを処理し、計算結果を返します。 複数のドキュメントの値をグループ化し、グループ化されたデータに対して操作を実行し、1 つの結果を返します。 一般的な集計タスクには、平均、合計、カウントの計算が含まれます。

クエリと書き込み

クエリおよび書き込みコマンドを使用すると、DocumentDB コレクション内のドキュメントを取得、挿入、更新、および削除できます。 これらの操作は、データを操作するための基本であり、CRUD (作成、読み取り、更新、削除) タスクを効率的に実行できます。

オペレーター

MongoDB クエリ言語 (MQL) 演算子を使用すると、クエリ内で強力なフィルター処理、比較、およびデータ操作が可能になります。 これらの演算子をマスターすると、コレクション内のドキュメントを効率的に取得および更新するための表現型クエリを記述できます。

ビットごとの更新

ビットごとの更新演算子は、ビットごとの演算を使用して値を変更するために使用されます。

要素クエリ

要素クエリ演算子は、ドキュメント要素の存在と種類に基づいてクエリを実行するために使用されます。

リテラル式

リテラル式演算子は、集計式のリテラル値を表すために使用されます。