你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Triggers class

用于创建、更新插入、查询和读取所有触发器的操作。

用于 container.triggers 读取、替换或删除 触发器

属性

container

方法

create(TriggerDefinition, RequestOptions)

创建触发器。

Azure Cosmos DB 支持在 JavaScript 中定义的前触发器和后触发器,以在创建、更新和删除时执行。

有关更多详细信息,请参阅服务器端 JavaScript API 文档。

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 中定义的前触发器和后触发器,以在创建、更新和删除时执行。

有关更多详细信息,请参阅服务器端 JavaScript API 文档。

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

返回