开发强健的内容布局

对于从内容 REST 调用获取的三种类型的响应数据,内容布局必须强健:

  • 内容项,带 expand=all 参数时,包含的引用会扩展,并将会有大文本字段。

  • 内容项,不带 expand=all 时,包含的引用不会扩展,但将会有大文本字段。

  • 内容查询包含的引用不会扩展或没有大文本字段。

为了提高性能,自 Oracle Content Management 19.2.3 发行版起,检索资产数据的内容 REST 调用不再包含 expand=all 参数。expand 参数用于告知 Oracle Content Management 下钻并检索所有引用项以及响应中的当前项。需要更新依赖于通过 expand 参数检索的数据的定制内容布局,才能处理检索的数据不包含引用的字段值的情况。