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(User |
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(Sql |
Abfragen aller benutzerdefinierten Funktionen. |
query<T>(Sql |
Abfragen aller benutzerdefinierten Funktionen. |
read |
Lesen Sie alle benutzerdefinierten Funktionen. Beispiel Lesen Sie alle benutzerdefinierten Funktionen im Array.
|
Details zur Eigenschaft
container
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
Promise<UserDefinedFunctionResponse>
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
QueryIterator<any>
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