Hybris 版本升级 - 处理 OOTB 模型的移除属性

问题描述

处理 OOTB 模型已删除属性的最佳方法是什么?

在 hybris 6.6 版本中,bundleNo 中有 AbstractOrderEntryModel 属性,然后我们正在升级我们的 hybris 版本,我们发现在 1905 年,bundleNo 属性不再存在。那么我们是否必须重新添加 bundleNo 属性AbstractOrderEntryModel 或者我们应该使用另一个可用的 OOTB 属性,考虑到在 6.6 中我们有一些使用该属性的数据?

谢谢

解决方法

确实 const result = await lastValueFrom(myObservable$); 属性自 6.4 版本以来已被弃用,应使用 bundleNo 代替最近的版本,它现在支持一组 id :

https://help.sap.com/doc/a4265d5ea8314eb2929e6cf6fb8e35a5/1811/en-US/de/hybris/platform/core/model/order/AbstractOrderEntryModel.html