Sdílet prostřednictvím


UserDefinedFunctions class

Používá se k vytváření, upsertování, dotazování nebo čtení všech uživatelem definovaných funkcí.

Informace o čtení, nahrazení nebo odstranění dané funkce definované uživatelem pomocí ID najdete v tématu UserDefinedFunction .

Vlastnosti

container

Metody

create(UserDefinedFunctionDefinition, RequestOptions)

Vytvořte UserDefinedFunction.

Azure Cosmos DB podporuje funkce UDF JavaScriptu, které se dají použít v dotazech, uložených procedurách a triggerech.

Další podrobnosti najdete v dokumentaci k rozhraní JavaScript API na straně serveru.

query(SqlQuerySpec, FeedOptions)

Dotazování na všechny uživatelem definované funkce

query<T>(SqlQuerySpec, FeedOptions)

Dotazování na všechny uživatelem definované funkce

readAll(FeedOptions)

Přečtěte si všechny uživatelem definované funkce.

Příklad

Načtěte všechny uživatelem definované funkce do pole.

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

Podrobnosti vlastnosti

container

container: Container

Hodnota vlastnosti

Podrobnosti metody

create(UserDefinedFunctionDefinition, RequestOptions)

Vytvořte UserDefinedFunction.

Azure Cosmos DB podporuje funkce UDF JavaScriptu, které se dají použít v dotazech, uložených procedurách a triggerech.

Další podrobnosti najdete v dokumentaci k rozhraní JavaScript API na straně serveru.

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

Parametry

options
RequestOptions

Návraty

query(SqlQuerySpec, FeedOptions)

Dotazování na všechny uživatelem definované funkce

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

Parametry

query
SqlQuerySpec

Konfigurace dotazu pro operaci Další informace o konfiguraci dotazu najdete v tématu SqlQuerySpec .

options
FeedOptions

Návraty

query<T>(SqlQuerySpec, FeedOptions)

Dotazování na všechny uživatelem definované funkce

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

Parametry

query
SqlQuerySpec

Konfigurace dotazu pro operaci Další informace o konfiguraci dotazu najdete v tématu SqlQuerySpec .

options
FeedOptions

Návraty

readAll(FeedOptions)

Přečtěte si všechny uživatelem definované funkce.

Příklad

Načtěte všechny uživatelem definované funkce do pole.

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

Parametry

options
FeedOptions

Návraty