Thuy Tan Pham
之前查看 Posts 底层表格时,看到了“结构版本”字段,示例记录中的值为 1。这个字段具体用于什么判断?日常编辑文章或新增自定义字段时,是否需要修改它,还是应该始终由模板或程序维护,避免手动调整影响内容读取?
之前查看 Posts 底层表格时,看到了“结构版本”字段,示例记录中的值为 1。这个字段具体用于什么判断?日常编辑文章或新增自定义字段时,是否需要修改它,还是应该始终由模板或程序维护,避免手动调整影响内容读取?

日常编辑文章不需要修改“结构版本”,新增普通自定义字段也不需要递增它。 使用当前标准 CMS 模板时,保留示例中的 1 即可。
它是内容结构的版本标记,供模板或程序识别数据格式使用,不是文章修订次数,也不是 Base 的字段数量。
当前 CMS SDK 会校验它是否为正整数,未提供时按 1 处理;但不会仅凭这个数字自动升级或迁移数据。因此,手动改成 2 不会触发结构升级,改成 0 或文本等无效值则可能导致内容读取校验失败。
建议由模板或程序维护者统一管理:新建记录时填写模板要求的值,只有正式升级内容结构、配套调整读取逻辑和迁移步骤时才变更。它也不是每次编辑文章都会自动递增的系统字段。
所以,如果只是修改标题、正文、分类,或增加普通业务字段,保持原值,不用手动调整
Sign in to join the discussion. Reading is always open; you only need an account to post.
Sign in