Partilhar via


UserDefinedFunctions class

Utilizado para criar, upsert, consultar ou ler todas as Funções Definidas pelo Utilizador.

Veja UserDefinedFunction para ler, substituir ou eliminar uma determinada Função Definida pelo Utilizador por ID.

Propriedades

container

Métodos

create(UserDefinedFunctionDefinition, RequestOptions)

Crie um UserDefinedFunction.

O Azure Cosmos DB suporta UDFs javaScript que podem ser utilizados dentro de consultas, procedimentos armazenados e acionadores.

Para obter detalhes adicionais, veja a documentação da API JavaScript do lado do servidor.

query(SqlQuerySpec, FeedOptions)

Consultar todas as Funções Definidas pelo Utilizador.

query<T>(SqlQuerySpec, FeedOptions)

Consultar todas as Funções Definidas pelo Utilizador.

readAll(FeedOptions)

Leia todas as Funções Definidas pelo Utilizador.

Exemplo

Leia todas as Funções Definidas pelo Utilizador para a matriz.

const {body: udfList} = await container.userDefinedFunctions.readAll().fetchAll();

Detalhes de Propriedade

container

container: Container

Valor de Propriedade

Detalhes de Método

create(UserDefinedFunctionDefinition, RequestOptions)

Crie um UserDefinedFunction.

O Azure Cosmos DB suporta UDFs javaScript que podem ser utilizados dentro de consultas, procedimentos armazenados e acionadores.

Para obter detalhes adicionais, veja a documentação da API JavaScript do lado do servidor.

function create(body: UserDefinedFunctionDefinition, options?: RequestOptions): Promise<UserDefinedFunctionResponse>

Parâmetros

options
RequestOptions

Devoluções

query(SqlQuerySpec, FeedOptions)

Consultar todas as Funções Definidas pelo Utilizador.

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

Parâmetros

query
SqlQuerySpec

Configuração de consulta para a operação. Consulte SqlQuerySpec para obter mais informações sobre como configurar uma consulta.

options
FeedOptions

Devoluções

query<T>(SqlQuerySpec, FeedOptions)

Consultar todas as Funções Definidas pelo Utilizador.

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

Parâmetros

query
SqlQuerySpec

Configuração de consulta para a operação. Consulte SqlQuerySpec para obter mais informações sobre como configurar uma consulta.

options
FeedOptions

Devoluções

readAll(FeedOptions)

Leia todas as Funções Definidas pelo Utilizador.

Exemplo

Leia todas as Funções Definidas pelo Utilizador para a matriz.

const {body: udfList} = await container.userDefinedFunctions.readAll().fetchAll();
function readAll(options?: FeedOptions): QueryIterator<UserDefinedFunctionDefinition & Resource>

Parâmetros

options
FeedOptions

Devoluções