私は、AbstractOrderとOrderEntryDetailsの2つのタイプがあります。彼らは1対1に関連しています。 バックオフィスでは、OrderEntryDetailsテーブルからAbstractOrder(code、date、totalPrice、user)テーブルと1フィールド(productcode)の4つのフィールドを表示します。私cus_ext-バックオフィス-configファイルでは、私はhybrisの1対多のリレーション
<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内にある製品コードフォームorderEntryDetailsコレクションを表示する方法ですか?
私のアプローチは適切ではない場合、誰かが私に関連する(2つのテーブル間の関係)のテーブルからいくつかのデータを表示するには、いくつかの簡単な方法を教えてくださいすることができます。
関係はすでに明確に定義されAbstractOrderとAbstractOrderEntries(AbstractOrderEntry --->製品 - >製品コード)である、あなたは具体的などのような課題に直面しているか、何が動作していないのですか? –
私は自分の質問を編集しました。今私はそれがもっとはっきりしていると思います。 – mamur