Поделиться через


UserDefinedFunctions class

Используется для создания, upsert, запроса или чтения всех пользовательских функций.

См. UserDefinedFunction для чтения, замены или удаления определенной определяемой пользователем функции по идентификатору.

Свойства

container

Методы

create(UserDefinedFunctionDefinition, RequestOptions)

Создайте userDefinedFunction.

Azure Cosmos DB поддерживает определяемые пользователем Функции JavaScript, которые можно использовать в запросах, хранимых процедурах и триггерах.

Дополнительные сведения см. в документации по API JavaScript на стороне сервера.

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, которые можно использовать в запросах, хранимых процедурах и триггерах.

Дополнительные сведения см. в документации по API JavaScript на стороне сервера.

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

Возвращаемое значение