Udostępnij za pomocą


SqlQuerySpec interface

Reprezentuje zapytanie SQL w usłudze Azure Cosmos DB.

Zapytania z danymi wejściowymi powinny być sparametryzowane w celu ochrony przed wstrzyknięciem kodu SQL.

Przykład

Sparametryzowane zapytanie SQL

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

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

Właściwości

parameters

Parametry podane w zapytaniu

query

Tekst zapytania SQL

Szczegóły właściwości

parameters

Parametry podane w zapytaniu

parameters?: SqlParameter[]

Wartość właściwości

query

Tekst zapytania SQL

query: string

Wartość właściwości

string