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