Sdílet prostřednictvím


UserDefinedFunctions class

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

Viz UserDefinedFunction ke čtení, nahrazení nebo odstranění dané uživatelem definované funkce podle ID.

Vlastnosti

container

Metody

create(UserDefinedFunctionDefinition, RequestOptions)

Vytvořte UserDefinedFunction.

Azure Cosmos DB podporuje uživatelem definované uživatelem 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

Čtení všech uživatelem definovaných funkcí 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 uživatelem definované uživatelem 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

Čtení všech uživatelem definovaných funkcí do pole

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

Parametry

options
FeedOptions

Návraty