Bulk Patch Update
Table of Contents
Introduction
The Bulk Patch Update Content job in Codex CMS allows users to update multiple entries at once based on specified filter and field updates. This functionality is ideal for scenarios such as modifying metadata, content fields, or system attributes across a large dataset. The job streamlines content management processes by leveraging filters to identify matching entries and applying updates in bulk.
Workflow Overview
Job Creation: Define which entries to update by setting filters and specifying the fields you want to change.
Batch Processing: The system identifies and updates matching entries in batches, ensuring high performance for large datasets.
Reindexing and Logging: Updated entries are reindexed for search accuracy, and detailed logs provide visibility into the process.
Updates Applied
The following System Fields are automatically updated during the job:
- VersionId and RevisionId: Maintains version control for updated entries.
- UpdatedAt: Tracks the timestamp of the changes.
UpdatedBy: Records the user responsible for the updates.
Status: If the status of the entry was Published will be changeChanges the status of entry from Edited if the previous status was Published.
Optional system field that can be updated as part of the job configuration:
Labels: Updates labels when provided in the job configuration.
Users specify which content fields to update, ensuring only the necessary fields are modified based on their requirements.
Logging Details
This job ensures updates are performed with precision, offering robust logging to track changes and maintain transparency throughout the operation.
Message | Description |
---|---|
Starting to update [count] entries | Indicates the total number of entries identified for update. |
Progress: [percentage]% complete | Provides real-time progress updates in 25% increments. |
Successfully updated [count] entries. | Confirms the successful completion of the bulk update operation. |
This feature is yet to be added in admin site v2, for now please contact CODEX team to aid in its execution.