当我们为组件定义自定义元数据时,我理解这个用户给定的元数据存储在SQL服务器中.它在组件xml中不可见.任何人都可以解释链接到组件的元数据到底是如何存储的吗?
Tridion中的组件定义有两种类型的字段:内容字段和元数据字段.两种字段类型都存储在Content Manager数据库(SQL Server或Oracle)中.每当您从Tridion通过其任何API(TOM,TOM.NET或Core Service)读取Component时,都会检索这两种字段类型.
只有"内容"字段显示在"组件"编辑窗口的"源"选项卡中,但"元数据"字段在同一窗口的"元数据"选项卡上可见.
如果你想有元数据和内容领域的XML的单一视图(以及你许多其他属性组件在外表套上),考虑安装PowerTools的或项目XML扩展.
我想你可能会有些困惑.
元数据始终存储为组件的一部分 - 在tcm:Metadata.当你发布这个组件,那么元数据字段也将是一个可供查询的内容交付数据存储.
这些字段是否作为组件显示的一部分显示取决于您的模板.没有什么可以阻止你将这些值包含在模板的输出中(例如,SEO的典型用例).
综上所述:
| 归档时间: |
|
| 查看次数: |
427 次 |
| 最近记录: |