SqlQuerySpec interface
Azure Cosmos DB サービスの SQL クエリを表します。
SQL インジェクションから保護するには、入力を含むクエリをパラメーター化する必要があります。
例
パラメーター化された SQL クエリ
import { SqlQuerySpec } from "@azure/cosmos";
const query: SqlQuerySpec = {
query: `SELECT * FROM Families f where f.lastName = @lastName`,
parameters: [{ name: "@lastName", value: "Wakefield" }],
};
プロパティ
parameters | クエリで指定するパラメーター |
query | SQL クエリのテキスト |
プロパティの詳細
parameters
query
SQL クエリのテキスト
query: string
プロパティ値
string