Delen via


UserDefinedFunctions class

Wordt gebruikt voor het maken, upsert, opvragen of lezen van alle door de gebruiker gedefinieerde functies.

Zie UserDefinedFunction om een bepaalde door de gebruiker gedefinieerde functie op id te lezen, vervangen of verwijderen.

Eigenschappen

container

Methoden

create(UserDefinedFunctionDefinition, RequestOptions)

Maak een UserDefinedFunction.

Azure Cosmos DB ondersteunt JavaScript UDF's die kunnen worden gebruikt in query's, opgeslagen procedures en triggers.

Raadpleeg de javascript-API-documentatie aan de serverzijde voor meer informatie.

query(SqlQuerySpec, FeedOptions)

Voer een query uit op alle door de gebruiker gedefinieerde functies.

query<T>(SqlQuerySpec, FeedOptions)

Voer een query uit op alle door de gebruiker gedefinieerde functies.

readAll(FeedOptions)

Lees alle door de gebruiker gedefinieerde functies.

Voorbeeld

Lees alle door de gebruiker gedefinieerde functies naar matrix.

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

Eigenschapdetails

container

container: Container

Waarde van eigenschap

Methodedetails

create(UserDefinedFunctionDefinition, RequestOptions)

Maak een UserDefinedFunction.

Azure Cosmos DB ondersteunt JavaScript UDF's die kunnen worden gebruikt in query's, opgeslagen procedures en triggers.

Raadpleeg de javascript-API-documentatie aan de serverzijde voor meer informatie.

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

Parameters

options
RequestOptions

Retouren

query(SqlQuerySpec, FeedOptions)

Voer een query uit op alle door de gebruiker gedefinieerde functies.

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

Parameters

query
SqlQuerySpec

Queryconfiguratie voor de bewerking. Zie SqlQuerySpec voor meer informatie over het configureren van een query.

options
FeedOptions

Retouren

query<T>(SqlQuerySpec, FeedOptions)

Voer een query uit op alle door de gebruiker gedefinieerde functies.

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

Parameters

query
SqlQuerySpec

Queryconfiguratie voor de bewerking. Zie SqlQuerySpec voor meer informatie over het configureren van een query.

options
FeedOptions

Retouren

readAll(FeedOptions)

Lees alle door de gebruiker gedefinieerde functies.

Voorbeeld

Lees alle door de gebruiker gedefinieerde functies naar matrix.

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

Parameters

options
FeedOptions

Retouren