新闻详情

新闻详情

首页 / 资讯中心 / 详情

NocoBase 如何用历史记录插件追踪数据表的变更记录

发布时间:2026/9/13 5:05:37来源:尧图网络
NocoBase 如何用历史记录插件追踪数据表的变更记录
NocoBase 如何用历史记录插件追踪数据表的变更记录【免费下载链接】nocobaseNocoBase is an open-source AI no-code platform for building business systems fast. Instead of generating everything from scratch, AI works on top of production-proven infrastructure and a WYSIWYG no-code interface, so you get both speed and reliability.项目地址: https://gitcode.com/GitHub_Trending/no/nocobase当你接手一张多人共用的数据表时经常会遇到这个问题一条记录现在的值是 A但没人说得清它是谁、在什么时间、从什么值改过来的。NocoBase 的「历史记录」插件nocobase/plugin-record-history解决的就是这件事它自动保存新增、修改、删除操作的快照与差异记录你可以在界面里按时间线回溯每一次变更用于审计操作行为。使用这个插件有两个前提需要注意插件适用于 NocoBase 2.x它不是内置插件、默认不启用且属于商业插件专业版需要商业版授权才能使用。社区版可以跳过这套流程。插件文档位于 历史记录插件文档插件元信息见 插件目录页。启用插件并选择要追踪的数据表和字段进入设置 → 插件管理找到「历史记录」Record History插件并启用它。进入历史记录插件的配置页面点击「添加数据表」选择要记录操作历史的数据表再勾选需要记录的字段。选字段时有明确的建议只配置必要的字段。唯一 ID、创建日期、更新日期、创建人、更新人这类系统自动维护、不会手动修改的字段通常不需要记录。以工单表为例教程中的实践是只记录「标题、状态、优先级、处理人、描述」这些业务上有意义的字段见 工单系统教程第 4.4 节。字段选得越多后续快照的数据量越大。为既有数据同步快照避免历史断档这里有一个必须先了解的行为在启用历史记录之前就已存在的数据只有在第一次被更新时才会生成快照。也就是说启用后对旧数据的第一次更新或删除不会留下任何历史记录。如果你需要保留既有数据的历史在插件配置页面执行一次快照同步点击「同步历史记录快照」教程中的按钮文案为「同步历史数据快照」设置需要同步的字段和数据范围同步任务即会开始同步任务在后台排队执行刷新任务列表查看任务是否完成以此判断同步是否结束。两点数据量约束来自插件文档单表快照的数据量 记录数 × 需记录字段数若数据量庞大建议通过数据范围筛选仅同步重要数据。对于启用插件之后新写入的数据则不需要这一步新增、修改、删除都会自动产生快照与差异记录。添加历史记录区块查看变更时间线快照同步完成后把历史记录区块挂到页面上就能查看变更了整表维度在页面中选择「历史记录」区块并指定数据表即可添加该数据表的历史记录区块单条记录维度如果是在某条数据记录的弹窗中添加区块可以指定数据为「当前记录」只展示这一条记录的历史。以工单详情页为例的操作路径打开记录详情的抽屉 →创建区块 → 历史记录→ 数据表选择「当前数据表」、数据选择「当前记录」。完成后详情页底部会出现一条时间线展示谁在什么时间把哪个字段从什么值改成了什么值教程中的演示见 4.4 节。验证方式修改一条已纳入追踪的记录的某个字段并保存回到历史记录区块应能看到一条新的变更记录出现内容与本次修改一致。可选编辑描述文案模板历史记录区块默认展示的描述文案可以自定义。点击区块配置上的「编辑模板」支持对创建、更新、删除三类操作的描述文案分别配置更新记录还支持配置字段变更的描述文案既可以统一配置也可以对某个字段单独配置配置文案时可以使用变量配置完成后选择生效范围对「当前数据表的所有历史记录区块」生效或「仅当前历史记录区块」生效。历史记录数据存在哪里如果你需要确认历史数据确实落库、或了解备份行为可以对照 迁移管理内置数据表文档中的「记录历史」一节。插件维护以下数据表数据表说明recordHistoryCollections启用字段留痕的集合登记recordHistoryFields需要记录历史的字段列表recordHistoryTemplate历史记录在界面上的展示模板recordFieldHistories某字段历次修改的值与时间线recordFieldSnapshots某时间点字段值的快照存证recordHistories整条记录的版本化变更记录其中recordFieldHistories、recordFieldSnapshots、recordHistories属于业务运行数据迁移管理默认策略为「仅结构」、不参与版本控制、参与备份。边界与限制社区版无法启用该插件这是商业授权边界不是配置问题启用前已存在且从未更新过的数据没有历史除非执行过快照同步旧数据的第一次更新或删除仍不会留下历史快照是在更新时才生成的这一条无法通过配置改变。完成上述配置后判断是否追踪成功的标准就一条在历史记录区块的时间线上能看到对应操作、操作人、时间以及字段变更前后值。【免费下载链接】nocobaseNocoBase is an open-source AI no-code platform for building business systems fast. Instead of generating everything from scratch, AI works on top of production-proven infrastructure and a WYSIWYG no-code interface, so you get both speed and reliability.项目地址: https://gitcode.com/GitHub_Trending/no/nocobase创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

Qt中QItemSelectionModel的核心原理与应用实践 2026/9/13 5:44:39

Qt中QItemSelectionModel的核心原理与应用实践

1. QItemSelectionModel基础概念解析在Qt的模型/视图架构中,QItemSelectionModel扮演着选择管理的核心角色。这个类负责维护模型中的项目选择状态,独立于任何特定的视图组件。想象一下Excel表格中我们可以同时选中多个单元格,QItemSelectionM…

阅读更多 →
雷达ADC数据双实现验证:MATLAB与FPGA一致性工程实践 2026/9/13 5:44:39

雷达ADC数据双实现验证:MATLAB与FPGA一致性工程实践

1. 项目本质与真实价值:这不是一次简单的MATLAB跑通实验SuperRadar社区共建这个标题里,“共建”两个字是核心,但很多人第一眼只看到“A100 ADC数据”和“MATLAB信号处理”。我干这行十多年,见过太多人把“用MATLAB处理ADC数据”当…

阅读更多 →
现代科技环境下主体性缺失与重建路径探析 2026/9/13 5:44:39

现代科技环境下主体性缺失与重建路径探析

1. 现代人主体性缺失的现象观察每天早上七点,数百万上班族被手机闹铃惊醒,机械地刷着社交媒体推送,匆忙吞下标准化早餐,挤进地铁车厢开始日复一日的通勤。办公室里,人们熟练地使用着企业规定的沟通话术,在K…

阅读更多 →
FPGA串口通信实战:DE2-70上UART设计、分频与回环验证 2026/9/13 5:44:39

FPGA串口通信实战:DE2-70上UART设计、分频与回环验证

简介:基于DE2-70 FPGA开发板,使用Verilog HDL实现的完整UART串行通信模块,面向FPGA学习者、嵌入式开发者和电子工程相关专业学生,既可作为理解UART协议与FPGA设计流程的入门参考,也可用于课程设计与毕业设计。压缩包共…

阅读更多 →
蓝印RPA:AI增强型自动化平台的可信交付实践 2026/9/13 5:44:39

蓝印RPA:AI增强型自动化平台的可信交付实践

1. 项目概述:当RPA遇上AI自动编程,蓝印的“非典型”生存逻辑 2026年这个时间点被写进标题里,不是为了制造焦虑,而是个明确的刻度——它标记着RPA行业正在经历一场静默但剧烈的范式迁移。主流厂商早已把“AI自动编程”写进产品白皮…

阅读更多 →
Rexwit本地AI在游戏角色设计中的高效应用与技巧 2026/9/13 5:41:39

Rexwit本地AI在游戏角色设计中的高效应用与技巧

1. 项目概述:Rexwit本地AI在角色设计中的高效应用最近在游戏角色设计项目中尝试了Rexwit这款本地AI工具,原本预计需要两周完成的角色概念设计,结果仅用3天就完成了全部方案。这个国产AI工具最让我惊喜的是其本地化处理能力——不需要依赖云端…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞