Share via


Triggers class

Operaciones para crear, upsert, consultar y leer todos los desencadenadores.

Use container.triggers para leer, reemplazar o eliminar un desencadenador.

Propiedades

container

Métodos

create(TriggerDefinition, RequestOptions)

Cree un desencadenador.

Azure Cosmos DB admite desencadenadores previos y posteriores definidos en JavaScript para ejecutarse en creas, actualizaciones y eliminaciones.

Para más información, consulte la documentación de la API de JavaScript del lado servidor.

query(SqlQuerySpec, FeedOptions)

Consultar todos los desencadenadores.

query<T>(SqlQuerySpec, FeedOptions)

Consultar todos los desencadenadores.

readAll(FeedOptions)

Lee todos los desencadenadores.

Ejemplo

Lee todo el desencadenador en la matriz.

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

Detalles de las propiedades

container

container: Container

Valor de propiedad

Detalles del método

create(TriggerDefinition, RequestOptions)

Cree un desencadenador.

Azure Cosmos DB admite desencadenadores previos y posteriores definidos en JavaScript para ejecutarse en creas, actualizaciones y eliminaciones.

Para más información, consulte la documentación de la API de JavaScript del lado servidor.

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

Parámetros

options
RequestOptions

Devoluciones

Promise<TriggerResponse>

query(SqlQuerySpec, FeedOptions)

Consultar todos los desencadenadores.

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

Parámetros

query
SqlQuerySpec

Consulta de la configuración de la operación. Consulte SqlQuerySpec para obtener más información sobre cómo configurar una consulta.

options
FeedOptions

Devoluciones

query<T>(SqlQuerySpec, FeedOptions)

Consultar todos los desencadenadores.

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

Parámetros

query
SqlQuerySpec

Consulta de la configuración de la operación. Consulte SqlQuerySpec para obtener más información sobre cómo configurar una consulta.

options
FeedOptions

Devoluciones

readAll(FeedOptions)

Lee todos los desencadenadores.

Ejemplo

Lee todo el desencadenador en la matriz.

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

Parámetros

options
FeedOptions

Devoluciones