Docs Menu
Docs Home
/
MongoDB Atlas
/ / /

$sql

項目一覧

  • 構文
  • フィールド

$sql は、コレクション内のデータに対する SQL クエリを処理します。 $sqlステージ:

  • パイプラインの最初のステージである必要があります。

  • SELECTUNIONのステートメントのみをサポートします。

このステージは、読み取り専用のクエリに使用します。

{
$sql: {
statement: "<SQL-statement>",
excludeNamespaces: true | false
}
}
フィールド
タイプ
説明
必要性

statement

string

実行する SQL クエリまたはコマンド。

必須

excludeNamespaces

ブール値

結果セットの名前空間を除外するかどうかを指定するフラグ。

任意

次の例では、 sampleDB.egDataコレクションをクエリするための$sql構文を示しています。

{
$sql: {
statement: "select * from egData limit 2",
excludeNamespaces: true
}
}

戻る

クエリ履歴の検索