Dela via


UserDefinedFunctions class

Används för att skapa, upsert, fråga eller läsa alla användardefinierade funktioner.

Se UserDefinedFunction för att läsa, ersätta eller ta bort en viss användardefinierad funktion med id.

Egenskaper

container

Metoder

create(UserDefinedFunctionDefinition, RequestOptions)

Skapa en UserDefinedFunction.

Azure Cosmos DB stöder JavaScript-UDF:er som kan användas i frågor, lagrade procedurer och utlösare.

Mer information finns i JavaScript API-dokumentationen på serversidan.

query(SqlQuerySpec, FeedOptions)

Fråga alla användardefinierade funktioner.

query<T>(SqlQuerySpec, FeedOptions)

Fråga alla användardefinierade funktioner.

readAll(FeedOptions)

Läs alla användardefinierade funktioner.

Exempel

Läs alla användardefinierade funktioner i matrisen.

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

Egenskapsinformation

container

container: Container

Egenskapsvärde

Metodinformation

create(UserDefinedFunctionDefinition, RequestOptions)

Skapa en UserDefinedFunction.

Azure Cosmos DB stöder JavaScript-UDF:er som kan användas i frågor, lagrade procedurer och utlösare.

Mer information finns i JavaScript API-dokumentationen på serversidan.

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

Parametrar

options
RequestOptions

Returer

query(SqlQuerySpec, FeedOptions)

Fråga alla användardefinierade funktioner.

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

Parametrar

query
SqlQuerySpec

Frågekonfiguration för åtgärden. Mer information om hur du konfigurerar en fråga finns i SqlQuerySpec .

options
FeedOptions

Returer

query<T>(SqlQuerySpec, FeedOptions)

Fråga alla användardefinierade funktioner.

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

Parametrar

query
SqlQuerySpec

Frågekonfiguration för åtgärden. Mer information om hur du konfigurerar en fråga finns i SqlQuerySpec .

options
FeedOptions

Returer

readAll(FeedOptions)

Läs alla användardefinierade funktioner.

Exempel

Läs alla användardefinierade funktioner i matrisen.

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

Parametrar

options
FeedOptions

Returer