Udostępnij za pośrednictwem


UserDefinedFunctions class

Służy do tworzenia, upsert, wykonywania zapytań lub odczytywania wszystkich funkcji zdefiniowanych przez użytkownika.

Zobacz UserDefinedFunction , aby odczytać, zamienić lub usunąć daną funkcję zdefiniowaną przez użytkownika według identyfikatora.

Właściwości

container

Metody

create(UserDefinedFunctionDefinition, RequestOptions)

Utwórz element UserDefinedFunction.

Usługa Azure Cosmos DB obsługuje funkcje UDF języka JavaScript, które mogą być używane wewnątrz zapytań, procedur składowanych i wyzwalaczy.

Aby uzyskać dodatkowe informacje, zapoznaj się z dokumentacją interfejsu API języka JavaScript po stronie serwera.

query(SqlQuerySpec, FeedOptions)

Wykonaj zapytanie dotyczące wszystkich funkcji zdefiniowanych przez użytkownika.

query<T>(SqlQuerySpec, FeedOptions)

Wykonaj zapytanie dotyczące wszystkich funkcji zdefiniowanych przez użytkownika.

readAll(FeedOptions)

Odczytywanie wszystkich funkcji zdefiniowanych przez użytkownika.

Przykład

Odczytywanie wszystkich funkcji zdefiniowanych przez użytkownika do tablicy.

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

Szczegóły właściwości

container

container: Container

Wartość właściwości

Szczegóły metody

create(UserDefinedFunctionDefinition, RequestOptions)

Utwórz element UserDefinedFunction.

Usługa Azure Cosmos DB obsługuje funkcje UDF języka JavaScript, które mogą być używane wewnątrz zapytań, procedur składowanych i wyzwalaczy.

Aby uzyskać dodatkowe informacje, zapoznaj się z dokumentacją interfejsu API języka JavaScript po stronie serwera.

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

Parametry

options
RequestOptions

Zwraca

query(SqlQuerySpec, FeedOptions)

Wykonaj zapytanie dotyczące wszystkich funkcji zdefiniowanych przez użytkownika.

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

Parametry

query
SqlQuerySpec

Konfiguracja kwerendy dla operacji. Aby uzyskać więcej informacji na temat konfigurowania zapytania, zobacz SqlQuerySpec .

options
FeedOptions

Zwraca

query<T>(SqlQuerySpec, FeedOptions)

Wykonaj zapytanie dotyczące wszystkich funkcji zdefiniowanych przez użytkownika.

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

Parametry

query
SqlQuerySpec

Konfiguracja kwerendy dla operacji. Aby uzyskać więcej informacji na temat konfigurowania zapytania, zobacz SqlQuerySpec .

options
FeedOptions

Zwraca

readAll(FeedOptions)

Odczytywanie wszystkich funkcji zdefiniowanych przez użytkownika.

Przykład

Odczytywanie wszystkich funkcji zdefiniowanych przez użytkownika do tablicy.

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

Parametry

options
FeedOptions

Zwraca