Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
ru:airlay:crud [2026/06/08 17:06] Калинин Александр Игоревич [Получение списка объектов] |
ru:airlay:crud [2026/06/08 17:21] (текущий) Калинин Александр Игоревич [Обновление списка объектов] |
||
|---|---|---|---|
| Строка 22: | Строка 22: | ||
| ==== Добавление списка объектов ==== | ==== Добавление списка объектов ==== | ||
| + | |||
| + | Чтобы добавить список объектов необходимо отправить POST запрос. | ||
| + | |||
| + | https:// | ||
| + | |||
| + | В POST запрос в FORM DATA нужно передать два поля | ||
| + | Идентификатор набора данных dataSetId 62a811a3e143c06e854cda72 | ||
| + | Коммит на изменение commit | ||
| + | <code javascript> | ||
| + | [ | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | } | ||
| + | | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | } | ||
| + | } | ||
| + | ] | ||
| + | </ | ||
| + | |||
| + | В коммит нужно передать массив изменений. Первое поле тип с операцией создать relation. Второе поле создать идентификатор для объекта указываются поля -1, -2, -3. В теории можно указать сразу связи между объектами. Параметр -1 и меньше означает, | ||
| + | |||
| + | ==== Обновление списка объектов ==== | ||
| + | |||
| + | Чтобы обновить список объектов необходимо отправить POST запрос. | ||
| + | |||
| + | https:// | ||
| + | |||
| + | В POST запрос в FORM DATA нужно передать два поля | ||
| + | Идентификатор набора данных dataSetId 62a811a3e143c06e854cda72 | ||
| + | Коммит на изменение commit | ||
| + | <code javascript> | ||
| + | [ | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | } | ||
| + | | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | } | ||
| + | } | ||
| + | ] | ||
| + | </ | ||
| + | |||
| + | В коммит нужно передать массив изменений. Первое поле тип с операцией создать updateRelationProperties. Мы после создания получаем список идентификаторов или через получения списка объектов мы меняем данные объекты. В текущем примере мы меняем новые точки с идентификаторами 1 и 2 и добавляем им новое поле с новым атрибутом в поле " | ||
| + | |||
| + | ==== Удалить списка объектов ==== | ||
| + | |||
| + | Чтобы удалить список объектов необходимо отправить POST запрос. | ||
| + | |||
| + | https:// | ||
| + | |||
| + | В POST запрос в FORM DATA нужно передать два поля | ||
| + | Идентификатор набора данных dataSetId 62a811a3e143c06e854cda72 | ||
| + | Список уникальных идентификаторов ids [" | ||
| + | В примере выше мы удаляем 2 точки с идентификаторами 1 и 2. | ||