Freigeben über


UserDefinedFunctions class

Wird zum Erstellen, Upsertieren, Abfragen oder Lesen aller benutzerdefinierten Funktionen verwendet.

Informationen zum Lesen, Ersetzen oder Löschen einer bestimmten benutzerdefinierten Funktion nach ID finden Sie unter UserDefinedFunction .

Eigenschaften

container

Methoden

create(UserDefinedFunctionDefinition, RequestOptions)

Erstellen Sie eine UserDefinedFunction.

Azure Cosmos DB unterstützt JavaScript-UDFs, die in Abfragen, gespeicherten Prozeduren und Triggern verwendet werden können.

Weitere Informationen finden Sie in der serverseitigen JavaScript-API-Dokumentation.

query(SqlQuerySpec, FeedOptions)

Abfragen aller benutzerdefinierten Funktionen.

query<T>(SqlQuerySpec, FeedOptions)

Abfragen aller benutzerdefinierten Funktionen.

readAll(FeedOptions)

Lesen Sie alle benutzerdefinierten Funktionen.

Beispiel

Lesen Sie alle benutzerdefinierten Funktionen im Array.

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

Details zur Eigenschaft

container

container: Container

Eigenschaftswert

Details zur Methode

create(UserDefinedFunctionDefinition, RequestOptions)

Erstellen Sie eine UserDefinedFunction.

Azure Cosmos DB unterstützt JavaScript-UDFs, die in Abfragen, gespeicherten Prozeduren und Triggern verwendet werden können.

Weitere Informationen finden Sie in der serverseitigen JavaScript-API-Dokumentation.

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

Parameter

options
RequestOptions

Gibt zurück

query(SqlQuerySpec, FeedOptions)

Abfragen aller benutzerdefinierten Funktionen.

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

Parameter

query
SqlQuerySpec

Abfragekonfiguration für den Vorgang. Weitere Informationen zum Konfigurieren einer Abfrage finden Sie unter SqlQuerySpec .

options
FeedOptions

Gibt zurück

query<T>(SqlQuerySpec, FeedOptions)

Abfragen aller benutzerdefinierten Funktionen.

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

Parameter

query
SqlQuerySpec

Abfragekonfiguration für den Vorgang. Weitere Informationen zum Konfigurieren einer Abfrage finden Sie unter SqlQuerySpec .

options
FeedOptions

Gibt zurück

readAll(FeedOptions)

Lesen Sie alle benutzerdefinierten Funktionen.

Beispiel

Lesen Sie alle benutzerdefinierten Funktionen im Array.

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

Parameter

options
FeedOptions

Gibt zurück