Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home
/ /

$sql Etapa (Atlas Data Federation)

$sql Procesa una query SQL de los datos en una colección. La etapa $sql:

  • Debe ser la primera etapa del proceso.

  • Admite únicamente declaraciones SELECT y UNION.

Utilice esta etapa para consultas de solo lectura.

{
$sql: {
statement: "<SQL-statement>",
excludeNamespaces: true | false
}
}
Campo
Tipo
Descripción
Necesidad

statement

string

Query o comando SQL para ejecutar.

Requerido

excludeNamespaces

booleano

Bandera que especifica si se deben excluir los espacios de nombres en el conjunto de resultados.

Opcional

El siguiente ejemplo muestra la sintaxis $sql para consultar una colección sampleDB.egData:

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

Volver

$out

En esta página