Megosztás:


Offers class

Az összes ajánlat lekérdezésére vagy olvasására használható.

Tekintse meg Ajánlat egy meglévő Ajánlat azonosító alapján történő olvasásához vagy cseréjéhez.

Tulajdonságok

client

Metódusok

query(SqlQuerySpec, FeedOptions)

Az összes ajánlat lekérdezése.

példa

Olvassa el egy adott azonosító ajánlatát.

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

const endpoint = "https://your-account.documents.azure.com";
const key = "<database account masterkey>";
const client = new CosmosClient({ endpoint, key });

const querySpec: SqlQuerySpec = {
  query: `SELECT * FROM root r WHERE r.id = @offer`,
  parameters: [{ name: "@offer", value: "<offer-id>" }],
};
const { resources: offer } = await client.offers.query(querySpec).fetchAll();
query<T>(SqlQuerySpec, FeedOptions)

Az összes ajánlat lekérdezése.

readAll(FeedOptions)

Olvassa el az összes ajánlatot.

példa

Olvassa el az összes tömbajánlatot.

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

const endpoint = "https://your-account.documents.azure.com";
const key = "<database account masterkey>";
const client = new CosmosClient({ endpoint, key });

const { resources: offerList } = await client.offers.readAll().fetchAll();

Tulajdonság adatai

client

client: CosmosClient

Tulajdonság értéke

Metódus adatai

query(SqlQuerySpec, FeedOptions)

Az összes ajánlat lekérdezése.

példa

Olvassa el egy adott azonosító ajánlatát.

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

const endpoint = "https://your-account.documents.azure.com";
const key = "<database account masterkey>";
const client = new CosmosClient({ endpoint, key });

const querySpec: SqlQuerySpec = {
  query: `SELECT * FROM root r WHERE r.id = @offer`,
  parameters: [{ name: "@offer", value: "<offer-id>" }],
};
const { resources: offer } = await client.offers.query(querySpec).fetchAll();
function query(query: SqlQuerySpec, options?: FeedOptions): QueryIterator<any>

Paraméterek

query
SqlQuerySpec

Lekérdezéskonfiguráció a művelethez. A lekérdezés konfigurálásáról további információt SqlQuerySpec talál.

options
FeedOptions

Válaszok

query<T>(SqlQuerySpec, FeedOptions)

Az összes ajánlat lekérdezése.

function query<T>(query: SqlQuerySpec, options?: FeedOptions): QueryIterator<T>

Paraméterek

query
SqlQuerySpec

Lekérdezéskonfiguráció a művelethez. A lekérdezés konfigurálásáról további információt SqlQuerySpec talál.

options
FeedOptions

Válaszok

readAll(FeedOptions)

Olvassa el az összes ajánlatot.

példa

Olvassa el az összes tömbajánlatot.

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

const endpoint = "https://your-account.documents.azure.com";
const key = "<database account masterkey>";
const client = new CosmosClient({ endpoint, key });

const { resources: offerList } = await client.offers.readAll().fetchAll();
function readAll(options?: FeedOptions): QueryIterator<OfferDefinition & Resource>

Paraméterek

options
FeedOptions

Válaszok