Partilhar via


SqlQuerySpec interface

Representa uma consulta SQL no serviço Azure Cosmos DB.

As consultas com entradas devem ser parametrizadas para proteger contra a injeção de SQL.

Exemplo

Consulta SQL parametrizada

import { SqlQuerySpec } from "@azure/cosmos";

const query: SqlQuerySpec = {
  query: `SELECT * FROM Families f where f.lastName = @lastName`,
  parameters: [{ name: "@lastName", value: "Wakefield" }],
};

Propriedades

parameters

Os parâmetros fornecidos na consulta

query

O texto da consulta SQL

Detalhes de Propriedade

parameters

Os parâmetros fornecidos na consulta

parameters?: SqlParameter[]

Valor de Propriedade

query

O texto da consulta SQL

query: string

Valor de Propriedade

string