禁用草稿与发布的内容类型始终将 publishedAt 值设置为日期

页面摘要: 在 Strapi 5 中,禁用草稿与发布的内容类型始终将 publishedAt 属性设置为日期,而在 v4 中该属性不存在。

在 Strapi 5 中,禁用草稿与发布的内容类型始终将 publishedAt 值设置为日期。 本页面是破坏性变更数据库的一部分,提供有关该破坏性变更的信息,以及从 Strapi v4 迁移到 Strapi 5 的附加说明。

破坏性变更说明

在 Strapi v4 中

在 Strapi v4 中,禁用了草稿与发布的内容类型甚至没有 publishedAt 属性。

在 Strapi 5 中

在 Strapi 5 中,即使内容类型禁用了草稿与发布,publishedAt 属性也始终存在。

迁移

本节汇总了关于该破坏性变更的有用说明和操作步骤。

说明

  • 如果启用了草稿与发布,publishedAt 为:
    • 文档的草稿版本为 null
    • 文档的已发布版本为发布日期
  • 如果禁用了草稿与发布,publishedAt 设置为文档最近一次的创建或编辑日期。