- API
- Работа с приложениями
- Расширение для ApplicationSearch: частичная загрузка полей
- Введение [object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
- Работа с типами
- Глобальный контекст и изоляция
- Работа с приложениями
- Массовые действия с элементами приложения
- Работа с внешними сервисами
- Скрипты в виджетах
- Веб компоненты
- Права доступа
- Начало работы с процессами
- Начало работы с подписями
- Начало работы с предпросмотром файлов
- Начало работы с организационной структурой
- Начало работы с пользователями и группами
- Начало работы с типом данных Таблица
- Начало работы с типом данных Категория
- Динамическое вычисление типа события
- Решение типовых задач
-
API
- Типы объектов
- Типы данных
- Глобальные константы
-
Работа с приложениями
- ApplicationBatchDeleteBuilder
- ApplicationBatchSaveBuilder
- ApplicationBatchSaver
- ApplicationBatchUpdateBuilder
- ApplicationBatchUpdater
- ApplicationBatcher
- ApplicationFieldOperand
- ApplicationFieldProjectionCapable
- ApplicationSearch
- ApplicationSearchWithProjection
- ApplicationTypeFieldOperand
- BaseFieldOperand
- BaseGlobalFilters
- ComparableFieldOperand
- ContextOperand
- DirectoriesSearch
- DocflowSettings
- FieldArrayOperand
- FieldOperand
- FilesSearch
- FolderSettings
- GlobalFilters
- GlobalFiltersWithWhere
- LineApplicationFieldOperand
- MailMessageSearch
- MoneyFieldOperand
- NomenclatureRegistrationSettings
- OrganisationStructureSearch
- PhoneFieldOperand
- ProcessInstanceSearch
- ProcessInstanceTaskSearch
- RefItemFieldOperand
- RegistrationSettings
- ReminderSearch
- ReplacementSearch
- ReportSearch
- ResetSettings
- Search
- SerialData
- SerialSettings
- SignatureSettings
- StatusHistorySearch
- StringFieldOperand
- TDocTemplate
- TFolder
- TNomenclature
- TNomenclatureDirectory
- TSettings
- UpdateOperations
- UserGroupSearch
- UserSearch
- FieldSelection
- TApplicationTypeFilter
- Веб-запросы
- Права доступа
- Документооборот
- Линии
- Виджет «Код»
- Подписи
- Рабочие календари
- Интеграция с IP-телефонией
- Интеграция с сервисами рассылок
Сообщите об опечатке
Текст, в котором допущена ошибка:
Ваш отзыв успешно отправлен!
Спасибо за обратную связь.
Расширение для ApplicationSearch: частичная загрузка полей
Type parameters
T: ItemData
P: ItemData
Hierarchy
Methods
fields
Метод задаёт правила частичной загрузки полей для элементов коллекции.
Поле
__idвсегда возвращается в результатах.Выбор полей для частичной загрузки
Укажите
trueдля полей, значения которых нужно получить. Все остальные исключаются из результата..fields({ name: true, email: true }) // Вернёт только поля `name` и `email`, а также `__id`Исключение полей из результата
Укажите
falseдля полей, значения которых не нужно получать. Все остальные будут содержаться в результате..fields({ email: false, role: false }) // Вернёт все поля, кроме `email` и `role`Комбинация правил частичной загрузки
Можно комбинировать
trueиfalse, ноtrueимеет приоритет..fields({ role: true, name: true, email: false }) // Вернёт только `role` и `name`, а также поле `__id`Type parameters
S: FieldSelection<T>
Parameters
selector: S
Returns ApplicationSearchWithProjection<T, P, S>
Заданные правила поиска с применённым ограничением полей в методах
first()иall().Methods