Поделиться через


Triggers class

Операции для создания, upsert, запроса и чтения всех триггеров.

Используется container.triggers для чтения, замены или удаления триггера.

Свойства

container

Методы

create(TriggerDefinition, RequestOptions)

Создайте триггер.

Azure Cosmos DB поддерживает триггеры до и после, определенные в JavaScript, для выполнения при создании, обновлении и удалении.

Дополнительные сведения см. в документации по API JavaScript на стороне сервера.

query(SqlQuerySpec, FeedOptions)

Запрос всех триггеров.

query<T>(SqlQuerySpec, FeedOptions)

Запрос всех триггеров.

readAll(FeedOptions)

Чтение всех триггеров.

Пример

Считывает все триггеры в массив.

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

Сведения о свойстве

container

container: Container

Значение свойства

Сведения о методе

create(TriggerDefinition, RequestOptions)

Создайте триггер.

Azure Cosmos DB поддерживает триггеры до и после, определенные в JavaScript, для выполнения при создании, обновлении и удалении.

Дополнительные сведения см. в документации по API JavaScript на стороне сервера.

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

Параметры

options
RequestOptions

Возвращаемое значение

Promise<TriggerResponse>

query(SqlQuerySpec, FeedOptions)

Запрос всех триггеров.

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

Параметры

query
SqlQuerySpec

Конфигурация запроса для операции. Дополнительные сведения о настройке запроса см. в статье SqlQuerySpec .

options
FeedOptions

Возвращаемое значение

query<T>(SqlQuerySpec, FeedOptions)

Запрос всех триггеров.

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

Параметры

query
SqlQuerySpec

Конфигурация запроса для операции. Дополнительные сведения о настройке запроса см. в статье SqlQuerySpec .

options
FeedOptions

Возвращаемое значение

readAll(FeedOptions)

Чтение всех триггеров.

Пример

Считывает все триггеры в массив.

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

Параметры

options
FeedOptions

Возвращаемое значение