海布里斯中的一对多关系



我有两种类型,如AbstractOrder和OrderEntryDetails。它们是一对多相关的。 在后台,我想显示来自抽象订单(代码,日期,总价,用户)表的4个字段和来自订单条目详细信息表中的1个字段(产品代码)。在我的cus_ext后台配置文件中,我像下面这样称呼它

<context merge-by="type" parent="GenericItem" type="AbstractOrder" component="listview">
<lv:list-view xmlns:lv="http://www.hybris.com/cockpitng/component/listView">
<lv:column qualifier="code"/>
<lv:column qualifier="date" spring-bean="dateTimeListCellRenderer"/>
<lv:column qualifier="totalPrice" spring-bean="numberDigitZeroListCellRenderer"/>
<lv:column qualifier="user"/>       
<lv:column qualifier="productCode"/>        
</lv:list-view>
</context>

Hybris 在 AbstactOrderModel.java 文件中生成 orderEntryDetails 字段,并且它是集合。

编辑

我的问题是如何显示AbstactOrder中的产品代码表单订单条目详细信息集合?

如果我的方法不正确,有人可以告诉我一些更简单的方法来显示相关(两个表之间的关系)表中的一些数据。

您可以将动态属性用于产品代码:https://help.hybris.com/6.3.0/hcd/8bb46096866910149208fae7c4ec7596.html

与在寄售条目上拒绝数量的方式相同。可能是我的意见不是最好的解决方案。

最新更新