You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

CMS 12新增属性在编辑模式不显示的问题求助

Optimizely CMS 12新增属性在部署环境编辑模式不显示,数据库未同步问题

在Optimizely CMS 12中遇到一个问题:新增的两个属性在编辑模式下不显示。排查发现数据库查询语句中缺少这些属性,说明属性未与部署环境的数据库正确同步。

奇怪的是,这些属性在本地数据库及编辑模式下均正常可见,但部署到DXP环境后就出现异常:

  • 本地数据库查询结果显示包含OptimizelyFormUploadedFilesFolderId和DummyProperty两个新增属性
  • 本地编辑模式中可以正常看到并编辑这两个属性

我们的appsettings.json已配置自动更新数据库架构:

{ 
  "EpiServer": { 
    "Cms": { 
      "DataAccess": { 
        "UpdateDatabaseSchema": "true" 
      } 
    } 
  }

DXP环境的错误日志显示与数据库字段缺失相关的异常信息。

新增属性的代码如下(添加在Startup页面类中):

[Display(GroupName = Global.GroupNames.SiteSettings, Name = "Optimizely Form Uploaded Files Folder Id", Description = "Folder Id associated with the Optimizely Form File Upload element for storing uploaded files.", Order = 170)]
[CultureSpecific]
public virtual string OptimizelyFormUploadedFilesFolderId { get; set; }

[Display(GroupName = Global.GroupNames.SiteSettings, Name = "Dummy Property", Description = "Dummy Property.", Order = 180)]
[CultureSpecific]
public virtual string DummyProperty { get; set; }

请问是否有人遇到过类似问题,或能提供解决指导?非常感谢您的见解!


内容的提问来源于stack exchange,提问作者Farhin Shaikh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.13 20:52:34