logologo
Початок
Посібник
Розробка
Плагіни
API
English
简体中文
日本語
한국어
Deutsch
Français
Español
Português
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
Початок
Посібник
Розробка
Плагіни
API
logologo
Робочий процес
Огляд
Швидкий старт

Тригер

Огляд
Події таблиці даних
Завдання за розкладом
Подія перед дією
Подія після дії
Користувацька подія дії
Затвердження
Webhook

Вузол

Огляд

Штучний інтелект (AI)

Велика мовна модель (LLM)

Керування потоком

Умова
Розгалуження за умовами
Цикл
Змінна
Паралельне розгалуження
Виклик робочого процесу
Вивід потоку
Мапінг змінних JSON
Затримка
Завершення

Обчислення

Обчислення
Обчислення дати
Обчислення JSON

Операції з даними

Додавання даних
Оновлення даних
Запит даних
Видалення даних
Операції SQL

Ручна обробка

Ручна обробка
Затвердження
Копія (CC)

Розширені типи

HTTP-запит
Скрипт JavaScript
Сповіщення
Надсилання email
Відповідь
Повідомлення-відповідь
Змінна
Журнал виконання
Керування версіями
Розширені налаштування

Розробка розширень

Огляд
Розширення типів тригерів
Розширення типів вузлів
Довідник API
Previous PageДодавання даних
Next PageЗапит даних
Повідомлення про переклад ШІ

Ця документація була автоматично перекладена штучним інтелектом.

#Оновлення даних

Використовується для оновлення даних у колекції, які відповідають заданим умовам. Налаштування колекції та призначення полів ідентичні вузлу "Створити запис". Основна відмінність вузла "Оновлення даних" полягає в додаванні умов фільтрації та необхідності вибору режиму оновлення. Крім того, результат роботи вузла "Оновлення даних" повертає кількість успішно оновлених рядків. Цю інформацію можна переглянути лише в історії виконання, і її не можна використовувати як змінну в подальших вузлах.

#Створення вузла

В інтерфейсі налаштування робочого процесу натисніть кнопку "плюс" ("+") на схемі, щоб додати вузол "Оновлення даних":

Додати вузол оновлення даних

#Налаштування вузла

Налаштування вузла оновлення даних

#Колекція

Виберіть колекцію, дані якої потрібно оновити.

#Режим оновлення

Існує два режими оновлення:

  • Масове оновлення: Не запускає події колекції для кожного оновленого запису. Забезпечує кращу продуктивність і підходить для операцій оновлення великих обсягів даних.
  • Поштучне оновлення: Запускає події колекції для кожного оновленого запису. Однак, може спричинити проблеми з продуктивністю при великих обсягах даних, тому використовувати його слід з обережністю.

Вибір зазвичай залежить від цільових даних для оновлення та від того, чи потрібно запускати інші події робочого процесу. Якщо ви оновлюєте один запис за первинним ключем, рекомендується використовувати "Поштучне оновлення". Якщо ж ви оновлюєте кілька записів за умовами, рекомендується використовувати "Масове оновлення".

#Умови фільтрації

Подібно до умов фільтрації при звичайному запиті до колекції, ви можете використовувати контекстні змінні робочого процесу.

#Значення полів

Подібно до призначення полів у вузлі "Створити запис", ви можете використовувати контекстні змінні робочого процесу або вручну вводити статичні значення.

Примітка: Дані, оновлені вузлом "Оновлення даних" у робочому процесі, не обробляють автоматично інформацію про "Останнього редактора". Вам потрібно самостійно налаштувати значення цього поля за потреби.

#Приклад

Наприклад, коли створюється нова "Стаття", вам потрібно автоматично оновити поле "Кількість статей" у колекції "Категорія статей". Це можна реалізувати за допомогою вузла "Оновлення даних":

Приклад налаштування вузла оновлення даних

Після запуску робочого процесу, поле "Кількість статей" у колекції "Категорія статей" буде автоматично оновлено до поточної кількості статей + 1.