AZykov (обсуждение | вклад) Нет описания правки |
AZykov (обсуждение | вклад) |
||
Строка 16: | Строка 16: | ||
** Модификация | ** Модификация | ||
** Удаление | ** Удаление | ||
[[Файл:Приложение Объектная модель.png|мини|Приложение Объектная модель]] | |||
Рассмотрим каждое возможное действие более детально и с примерами. | |||
Так же, для большего удоства и ориентирования по базовым классам платформы и других пакетов, удобно использовать приложение '''Объектная модель''', которое позволяет быстро посмотреть список полей классов во всех пакетах, а также значения перечислений.<blockquote>Если при работе в IDE, например Visual Studio Code, autocompletion не предлагает для выбора классы-обертки из каких либо пакетов, рекомендуется открыть в IDE index.ts файл этого пакета. В этом случае, IDE дозагрузит необходимые данные классов и они начнут появляться.</blockquote> | |||
= Подписка на события класса = | = Подписка на события класса = | ||
Строка 30: | Строка 32: | ||
= Удаление объекта класса = | = Удаление объекта класса = | ||
Следующая статья курса: [[Работа с внешними системами. Возможности интеграции]] | Следующая статья курса: [[Работа с внешними системами. Возможности интеграции]] | ||
Предыдущая статья курса: [[Получение информации о пользователе]] | Предыдущая статья курса: [[Получение информации о пользователе]] | ||
[[Категория:Курс "Разработка приложений"]] | [[Категория:Курс "Разработка приложений"]] |
Версия от 14:22, 10 марта 2025
Предыдущая статья курса: Получение информации о пользователе
Общая информация
В рамках разработки сервисов, одной из ключевых задач является работа с данными платформы.
Основной способ работы с данными классов в хранилище - это использование классов-обёрток. Такие классы автоматически генерируются платформой на основании настроек классов в пакетах. Эти классы выгружаются вместе с исходными кодами сервисов и могут использоваться в коде сервисов для быстрого и удобного взаимодействия с данными.
С помощью классов-обёрток возможны следующие действия с данными:
- Коллекция (classMultiName)
- Подписка на события объекта класса (Insert, Update, Delete)
- Получение объекта класса по ID
- Поиск объекта класса
- Объект класса (className)
- Создание
- Модификация
- Удаление

Рассмотрим каждое возможное действие более детально и с примерами.
Так же, для большего удоства и ориентирования по базовым классам платформы и других пакетов, удобно использовать приложение Объектная модель, которое позволяет быстро посмотреть список полей классов во всех пакетах, а также значения перечислений.
Если при работе в IDE, например Visual Studio Code, autocompletion не предлагает для выбора классы-обертки из каких либо пакетов, рекомендуется открыть в IDE index.ts файл этого пакета. В этом случае, IDE дозагрузит необходимые данные классов и они начнут появляться.
Подписка на события класса
Получение объекта класса по ID
Поиск объекта класса
Создание объекта класса
Модификация объекта класса
Удаление объекта класса
Следующая статья курса: Работа с внешними системами. Возможности интеграции
Предыдущая статья курса: Получение информации о пользователе