logologo
Get Started
Guide
Development
Plugins
API
English
简体中文
Get Started
Guide
Development
Plugins
API
English
简体中文
logologo
Workflow
Overview
Getting Started

Triggers

Overview
Collection Event
Schedule
Pre-action Event
Post-action Event
Custom Action Event
Approval
Webhook

Nodes

Overview

AI

Large Language Model

Flow Control

Condition
Loop
Variables
Parallel Branch
Subflow
Output
Delay
End

Calculation

Calculation
Date Calculation
JSON Query
JSON Variable Mapping

Data Operations

Create Data
Update Data
Query Data
Delete Data
SQL Operation

Manual Processing

Manual Processing
Approval
CC

Extended Types

HTTP Request
JavaScript
Notification
Send Email
Response
Response Message
Variables
Execution History
Version Management
Advanced Options

Extension Development

Overview
Extending Trigger Types
Extending Node Types
API Reference
Previous PageJSON Variable Mapping
Next PageUpdate Data

#Create Record

Used to add a new record to a collection.

The field values for the new record can use variables from the workflow context. To assign values to association fields, you can directly reference the corresponding data variables in the context, which can be either an object or a foreign key value. If not using variables, you need to manually enter the foreign key values. For multiple foreign key values in a to-many relationship, they must be separated by commas.

#Create Node

In the workflow configuration interface, click the plus ("+") button in the flow to add a "Create Record" node:

Add 'Create Record' node

#Node Configuration

Create Record Node_Example_Node Configuration

#Collection

Select the collection to which you want to add a new record.

#Field Values

Assign values to the fields of the collection. You can use variables from the workflow context or manually enter static values.

Note

Data created by the "Create Record" node in a workflow does not automatically handle user data like "Created by" and "Last modified by". You need to configure the values for these fields yourself as needed.

#Preload association data

If the fields of the new record include association fields and you want to use the corresponding association data in subsequent workflow steps, you can check the corresponding association fields in the preload configuration. This way, after the new record is created, the corresponding association data will be automatically loaded and stored together in the node's result data.

#Example

For example, when a record in the "Posts" collection is created or updated, a "Post Versions" record needs to be automatically created to log a change history for the post. You can use the "Create Record" node to achieve this:

Create Record Node_Example_Workflow Configuration

Create Record Node_Example_Node Configuration

After enabling the workflow with this configuration, when a record in the "Posts" collection is changed, a "Post Versions" record will be automatically created to log the change history of the post.