다음을 통해 공유


UserDefinedFunctions class

모든 사용자 정의 함수를 만들거나, 업서트하거나, 쿼리하거나, 읽는 데 사용됩니다.

id별로 지정된 사용자 정의 함수를 읽거나 바꾸거나 삭제하려면 UserDefinedFunction 참조하세요.

속성

container

메서드

create(UserDefinedFunctionDefinition, RequestOptions)

UserDefinedFunction을 만듭니다.

Azure Cosmos DB는 쿼리, 저장 프로시저 및 트리거 내에서 사용할 수 있는 JavaScript UDF를 지원합니다.

자세한 내용은 서버 쪽 JavaScript API 설명서를 참조하세요.

query(SqlQuerySpec, FeedOptions)

모든 사용자 정의 함수를 쿼리합니다.

query<T>(SqlQuerySpec, FeedOptions)

모든 사용자 정의 함수를 쿼리합니다.

readAll(FeedOptions)

모든 사용자 정의 함수를 읽습니다.

예제

배열에 대한 모든 사용자 정의 함수를 읽습니다.

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

속성 세부 정보

container

container: Container

속성 값

메서드 세부 정보

create(UserDefinedFunctionDefinition, RequestOptions)

UserDefinedFunction을 만듭니다.

Azure Cosmos DB는 쿼리, 저장 프로시저 및 트리거 내에서 사용할 수 있는 JavaScript UDF를 지원합니다.

자세한 내용은 서버 쪽 JavaScript API 설명서를 참조하세요.

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

매개 변수

options
RequestOptions

반환

query(SqlQuerySpec, FeedOptions)

모든 사용자 정의 함수를 쿼리합니다.

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

매개 변수

query
SqlQuerySpec

작업에 대한 쿼리 구성입니다. 쿼리를 구성하는 방법에 대한 자세한 내용은 SqlQuerySpec 참조하세요.

options
FeedOptions

반환

query<T>(SqlQuerySpec, FeedOptions)

모든 사용자 정의 함수를 쿼리합니다.

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

매개 변수

query
SqlQuerySpec

작업에 대한 쿼리 구성입니다. 쿼리를 구성하는 방법에 대한 자세한 내용은 SqlQuerySpec 참조하세요.

options
FeedOptions

반환

readAll(FeedOptions)

모든 사용자 정의 함수를 읽습니다.

예제

배열에 대한 모든 사용자 정의 함수를 읽습니다.

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

매개 변수

options
FeedOptions

반환