Sdílet prostřednictvím


Triggers class

Operace pro vytváření, upsertování, dotazování a čtení všech triggerů

Pomocí container.triggers můžete číst, nahrazovat nebo odstraňovat triggeru.

Vlastnosti

container

Metody

create(TriggerDefinition, RequestOptions)

Vytvořte trigger.

Azure Cosmos DB podporuje triggery před a po spuštění v JavaScriptu, které se mají spouštět při vytváření, aktualizacích a odstraňování.

Další podrobnosti najdete v dokumentaci k rozhraní JavaScript API na straně serveru.

query(SqlQuerySpec, FeedOptions)

Dotazování na všechny triggery

query<T>(SqlQuerySpec, FeedOptions)

Dotazování na všechny triggery

readAll(FeedOptions)

Čtení všech aktivačních událostí

příklad

Čtení všech aktivačních událostí do pole

const {body: triggerList} = await container.triggers.readAll().fetchAll();

Podrobnosti vlastnosti

container

container: Container

Hodnota vlastnosti

Podrobnosti metody

create(TriggerDefinition, RequestOptions)

Vytvořte trigger.

Azure Cosmos DB podporuje triggery před a po spuštění v JavaScriptu, které se mají spouštět při vytváření, aktualizacích a odstraňování.

Další podrobnosti najdete v dokumentaci k rozhraní JavaScript API na straně serveru.

function create(body: TriggerDefinition, options?: RequestOptions): Promise<TriggerResponse>

Parametry

options
RequestOptions

Návraty

Promise<TriggerResponse>

query(SqlQuerySpec, FeedOptions)

Dotazování na všechny triggery

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

Parametry

query
SqlQuerySpec

Konfigurace dotazu pro operaci. Další informace o konfiguraci dotazu najdete v tématu sqlQuerySpec.

options
FeedOptions

Návraty

query<T>(SqlQuerySpec, FeedOptions)

Dotazování na všechny triggery

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

Parametry

query
SqlQuerySpec

Konfigurace dotazu pro operaci. Další informace o konfiguraci dotazu najdete v tématu sqlQuerySpec.

options
FeedOptions

Návraty

readAll(FeedOptions)

Čtení všech aktivačních událostí

příklad

Čtení všech aktivačních událostí do pole

const {body: triggerList} = await container.triggers.readAll().fetchAll();
function readAll(options?: FeedOptions): QueryIterator<TriggerDefinition & Resource>

Parametry

options
FeedOptions

Návraty