Share via


Triggers class

Vorgänge zum Erstellen, Upsertieren, Abfragen und Lesen aller Trigger.

Verwenden Sie container.triggers zum Lesen, Ersetzen oder Löschen eines Triggers.

Eigenschaften

container

Methoden

create(TriggerDefinition, RequestOptions)

Erstellen Sie einen Trigger.

Azure Cosmos DB unterstützt pre- und post-Trigger, die in JavaScript definiert sind, um bei Erstellungen, Updates und Löschvorgängen ausgeführt zu werden.

Weitere Informationen finden Sie in der serverseitigen JavaScript-API-Dokumentation.

query(SqlQuerySpec, FeedOptions)

Fragen Sie alle Trigger ab.

query<T>(SqlQuerySpec, FeedOptions)

Fragen Sie alle Trigger ab.

readAll(FeedOptions)

Lesen Sie alle Trigger.

Beispiel

Lesen Sie den gesamten Trigger für das Array.

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

Details zur Eigenschaft

container

container: Container

Eigenschaftswert

Details zur Methode

create(TriggerDefinition, RequestOptions)

Erstellen Sie einen Trigger.

Azure Cosmos DB unterstützt pre- und post-Trigger, die in JavaScript definiert sind, um bei Erstellungen, Updates und Löschvorgängen ausgeführt zu werden.

Weitere Informationen finden Sie in der serverseitigen JavaScript-API-Dokumentation.

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

Parameter

options
RequestOptions

Gibt zurück

Promise<TriggerResponse>

query(SqlQuerySpec, FeedOptions)

Fragen Sie alle Trigger ab.

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

Parameter

query
SqlQuerySpec

Abfragekonfiguration für den Vorgang. Weitere Informationen zum Konfigurieren einer Abfrage finden Sie unter SqlQuerySpec .

options
FeedOptions

Gibt zurück

query<T>(SqlQuerySpec, FeedOptions)

Fragen Sie alle Trigger ab.

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

Parameter

query
SqlQuerySpec

Abfragekonfiguration für den Vorgang. Weitere Informationen zum Konfigurieren einer Abfrage finden Sie unter SqlQuerySpec .

options
FeedOptions

Gibt zurück

readAll(FeedOptions)

Lesen Sie alle Trigger.

Beispiel

Lesen Sie den gesamten Trigger für das Array.

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

Parameter

options
FeedOptions

Gibt zurück