Share via


UserDefinedFunctions class

Usato per creare, upsert, eseguire query o leggere tutte le funzioni definite dall'utente.

Vedere UserDefinedFunction per leggere, sostituire o eliminare una determinata funzione definita dall'utente in base all'ID.

Proprietà

container

Metodi

create(UserDefinedFunctionDefinition, RequestOptions)

Creare un oggetto UserDefinedFunction.

Azure Cosmos DB supporta funzioni definite dall'utente JavaScript che possono essere usate all'interno di query, stored procedure e trigger.

Per altri dettagli, vedere la documentazione dell'API JavaScript sul lato server.

query(SqlQuerySpec, FeedOptions)

Eseguire una query su tutte le funzioni definite dall'utente.

query<T>(SqlQuerySpec, FeedOptions)

Eseguire una query su tutte le funzioni definite dall'utente.

readAll(FeedOptions)

Leggere tutte le funzioni definite dall'utente.

Esempio

Leggere tutte le funzioni definite dall'utente nella matrice.

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

Dettagli proprietà

container

container: Container

Valore della proprietà

Dettagli metodo

create(UserDefinedFunctionDefinition, RequestOptions)

Creare un oggetto UserDefinedFunction.

Azure Cosmos DB supporta funzioni definite dall'utente JavaScript che possono essere usate all'interno di query, stored procedure e trigger.

Per altri dettagli, vedere la documentazione dell'API JavaScript sul lato server.

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

Parametri

options
RequestOptions

Restituisce

query(SqlQuerySpec, FeedOptions)

Eseguire una query su tutte le funzioni definite dall'utente.

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

Parametri

query
SqlQuerySpec

Configurazione della query per l'operazione. Per altre informazioni su come configurare una query, vedere SqlQuerySpec .

options
FeedOptions

Restituisce

query<T>(SqlQuerySpec, FeedOptions)

Eseguire una query su tutte le funzioni definite dall'utente.

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

Parametri

query
SqlQuerySpec

Configurazione della query per l'operazione. Per altre informazioni su come configurare una query, vedere SqlQuerySpec .

options
FeedOptions

Restituisce

readAll(FeedOptions)

Leggere tutte le funzioni definite dall'utente.

Esempio

Leggere tutte le funzioni definite dall'utente nella matrice.

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

Parametri

options
FeedOptions

Restituisce