Make the MongoDB docs better! We value your opinion. Share your feedback for a chance to win $100.
MongoDB Branding Shape
Click here >
Docs Menu

$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 en el pipeline.

  • Admite solo instrucciones de SELECT y UNION.

Utiliza 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

Indicador 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
}
}

En esta página