Aracılığıyla paylaş


UserDefinedFunctions class

Tüm Kullanıcı Tanımlı İşlevleri oluşturmak, eklemek, sorgulamak veya okumak için kullanılır.

Belirli bir Kullanıcı Tanımlı İşlevi kimliğe göre okumak, değiştirmek veya silmek için bkz. UserDefinedFunction .

Özellikler

container

Yöntemler

create(UserDefinedFunctionDefinition, RequestOptions)

UserDefinedFunction oluşturun.

Azure Cosmos DB sorgular, saklı yordamlar ve tetikleyiciler içinde kullanılabilen JavaScript UDF'lerini destekler.

Ek ayrıntılar için sunucu tarafı JavaScript API belgelerine bakın.

query(SqlQuerySpec, FeedOptions)

Tüm Kullanıcı Tanımlı İşlevleri sorgulayın.

query<T>(SqlQuerySpec, FeedOptions)

Tüm Kullanıcı Tanımlı İşlevleri sorgulayın.

readAll(FeedOptions)

Tüm Kullanıcı Tanımlı İşlevleri okuyun.

Örnek

Diziye tüm Kullanıcı Tanımlı İşlevleri okuyun.

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

Özellik Ayrıntıları

container

container: Container

Özellik Değeri

Yöntem Ayrıntıları

create(UserDefinedFunctionDefinition, RequestOptions)

UserDefinedFunction oluşturun.

Azure Cosmos DB sorgular, saklı yordamlar ve tetikleyiciler içinde kullanılabilen JavaScript UDF'lerini destekler.

Ek ayrıntılar için sunucu tarafı JavaScript API belgelerine bakın.

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

Parametreler

options
RequestOptions

Döndürülenler

query(SqlQuerySpec, FeedOptions)

Tüm Kullanıcı Tanımlı İşlevleri sorgulayın.

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

Parametreler

query
SqlQuerySpec

İşlem için sorgu yapılandırması. Sorgu yapılandırma hakkında daha fazla bilgi için bkz . SqlQuerySpec .

options
FeedOptions

Döndürülenler

query<T>(SqlQuerySpec, FeedOptions)

Tüm Kullanıcı Tanımlı İşlevleri sorgulayın.

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

Parametreler

query
SqlQuerySpec

İşlem için sorgu yapılandırması. Sorgu yapılandırma hakkında daha fazla bilgi için bkz . SqlQuerySpec .

options
FeedOptions

Döndürülenler

readAll(FeedOptions)

Tüm Kullanıcı Tanımlı İşlevleri okuyun.

Örnek

Diziye tüm Kullanıcı Tanımlı İşlevleri okuyun.

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

Parametreler

options
FeedOptions

Döndürülenler