我如何为旧媒体生成internalURL

2020-09-09 14:46发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我们正在从Hybris 5.1迁移到5.5

我们的应用程序的一部分要求我们访问媒体的文件位置。 我们为此使用mediaService.getFiles。 但似乎此方法现在首先调用hasData(media),这似乎要求媒体的internalURL等于复制的273654712。

hasData =" replicated273654712" .equals(mediaSource.getInternalUrl());

我在另一篇文章中读到internalURL是5.3中的新属性

所以我的问题是:如何为所有媒体填充此字段?

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我们正在从Hybris 5.1迁移到5.5

我们的应用程序的一部分要求我们访问媒体的文件位置。 我们为此使用mediaService.getFiles。 但似乎此方法现在首先调用hasData(media),这似乎要求媒体的internalURL等于复制的273654712。

hasData =" replicated273654712" .equals(mediaSource.getInternalUrl());

我在另一篇文章中读到internalURL是5.3中的新属性

所以我的问题是:如何为所有媒体填充此字段?

付费偷看设置
发送
8条回答
d56caomao
1楼 · 2020-09-09 15:33.采纳回答

嗨,

这应该与URL相同,media.setURL()将设置该值。 URL是动态的,并使用以下代码:DynamicAttributesMediaUrl

打个大熊猫
2楼-- · 2020-09-09 15:46

仅当您的租户是 AIR 如果您使用的是主租户,那么我上面(4年前)发布的查询将更适合。

一周热门 更多>