Condividi tramite


Triggers class

Operazioni per creare, upsert, query e leggere tutti i trigger.

Usare container.triggers per leggere, sostituire o eliminare un trigger.

Proprietà

container

Metodi

create(TriggerDefinition, RequestOptions)

Creare un trigger.

Azure Cosmos DB supporta trigger predefiniti e post definiti in JavaScript da eseguire in creazione, aggiornamenti ed eliminazioni.

Per altre informazioni, vedere la documentazione dell'API JavaScript lato server.

query(SqlQuerySpec, FeedOptions)

Eseguire una query su tutti i trigger.

query<T>(SqlQuerySpec, FeedOptions)

Eseguire una query su tutti i trigger.

readAll(FeedOptions)

Leggere tutti i trigger.

Esempio

Leggere tutto il trigger per la matrice.

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

Dettagli proprietà

container

container: Container

Valore della proprietà

Dettagli metodo

create(TriggerDefinition, RequestOptions)

Creare un trigger.

Azure Cosmos DB supporta trigger predefiniti e post definiti in JavaScript da eseguire in creazione, aggiornamenti ed eliminazioni.

Per altre informazioni, vedere la documentazione dell'API JavaScript lato server.

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

Parametri

options
RequestOptions

Restituisce

Promise<TriggerResponse>

query(SqlQuerySpec, FeedOptions)

Eseguire una query su tutti i trigger.

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

Parametri

query
SqlQuerySpec

Configurazione delle query per l'operazione. Per altre informazioni su come configurare una query, vedere SqlQuerySpec .

options
FeedOptions

Restituisce

query<T>(SqlQuerySpec, FeedOptions)

Eseguire una query su tutti i trigger.

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

Parametri

query
SqlQuerySpec

Configurazione delle query per l'operazione. Per altre informazioni su come configurare una query, vedere SqlQuerySpec .

options
FeedOptions

Restituisce

readAll(FeedOptions)

Leggere tutti i trigger.

Esempio

Leggere tutto il trigger per la matrice.

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

Parametri

options
FeedOptions

Restituisce