Разработка надежных макетов контента

Макеты контента должны быть надежными для данных ответа трех типов, получаемых от вызовов REST контента:

  • Элемент контента: если указан параметр expand=all, разворачиваются ссылки и большие текстовые поля.

  • Элемент контента: без параметра expand=all, ссылки не разворачиваются, но имеются большие текстовые поля.

  • Запросы контента не будут содержать развернутые ссылки или большие текстовые поля.

Для повышения производительности вызов REST контента, который извлекает данные активов, начиная с выпуска Oracle Content Management 19.2.3 больше не включает параметр expand=all. Параметр expand сообщает Oracle Content Management о необходимости детализации и извлечения всех связанных элементов, а также текущего элемента в ответе. Пользовательские макеты контента, в которых используются данные, извлеченные с помощью параметра expand, необходимо обновить, чтобы учесть случаи, когда извлеченные данные не содержат значения полей, на которые указывают ссылки.