如何在Hybris中建立枚举类型与项目类型之间的关系

问题描述 投票:0回答:1

我有一个枚举类型:

<items>
 <enumtypes>
  <enumtype code="FuelEnumeration" generate="true" autocreate="true" dynamic="true"> 
   <value code="diesel"></value>
   <value code="gasoline"></value> 
   <value code="ethanol"></value>
 </enumtype> 
</enumtypes>

这里是项目类型:

<itemtypes> 
<itemtype code="Car" extends="Product" autocreate="true" generate="true">
 <attributes> ... <attribute qualifier="fuel" type="FuelEnumeration"> 
<description>Fuel for this car</description> 
<persistence type="property"></persistence>
 </attribute>

我想在枚举类型和项目类型之间创建一对多关系,以便一辆汽车可以具有多个FuelEnumeration,我该怎么做?

one-to-many enumeration hybris relation
1个回答
0
投票
嗨,请创建收藏夹类型

<collectiontype code="fuelEnumColl" elementtype="FuelEnumeration" autocreate="true" generate="true" type="list" />

然后参考您的物品类型。

<attribute qualifier="fuel" type="fuelEnumColl">

© www.soinside.com 2019 - 2024. All rights reserved.