UserDefinedFunctions class
Используется для создания, вставки, запроса или чтения всех определяемых пользователем функций.
См . раздел UserDefinedFunction , чтобы считывать, заменять или удалять определенную определяемую пользователем функцию по идентификатору.
Свойства
container |
Методы
create(User |
Создайте UserDefinedFunction. Azure Cosmos DB поддерживает определяемые пользователем функции JavaScript, которые можно использовать в запросах, хранимых процедурах и триггерах. Дополнительные сведения см. в документации по API JavaScript на стороне сервера. |
query(Sql |
Запрос всех определяемых пользователем функций. |
query<T>(Sql |
Запрос всех определяемых пользователем функций. |
read |
Чтение всех определяемых пользователем функций. Пример Чтение всех определяемых пользователем функций в массив.
|
Сведения о свойстве
container
Сведения о методе
create(UserDefinedFunctionDefinition, RequestOptions)
Создайте UserDefinedFunction.
Azure Cosmos DB поддерживает определяемые пользователем функции JavaScript, которые можно использовать в запросах, хранимых процедурах и триггерах.
Дополнительные сведения см. в документации по API JavaScript на стороне сервера.
function create(body: UserDefinedFunctionDefinition, options?: RequestOptions): Promise<UserDefinedFunctionResponse>
Параметры
- options
- RequestOptions
Возвращаемое значение
Promise<UserDefinedFunctionResponse>
query(SqlQuerySpec, FeedOptions)
Запрос всех определяемых пользователем функций.
function query(query: SqlQuerySpec, options?: FeedOptions): QueryIterator<any>
Параметры
- query
- SqlQuerySpec
Конфигурация запроса для операции. Дополнительные сведения о настройке запроса см. в статье SqlQuerySpec .
- options
- FeedOptions
Возвращаемое значение
QueryIterator<any>
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