в объекте Customer Review я создал связь с таблицей под названием Like Review.Ну, я хотел бы, чтобы комментарии получали лайки, было ли это полезно или нет
мое отношение
<relation code="Review2User" localized="false"
generate="true" autocreate="true">
<sourceElement qualifier="likeReview" type="LikeReview"
cardinality="many" >
</sourceElement>
<targetElement qualifier="customerReview" type="CustomerReview"
cardinality="one">
</targetElement>
</relation>
моя таблица
<typegroup name="LikeReview">
<itemtype code="LikeReview" autocreate="true" generate="true">
<deployment table="likeReview" typecode="15088"/>
<attributes>
<attribute type="Customer" qualifier="customer" >
<modifiers optional="false" unique="true"/>
<persistence type="property"/>
</attribute>
<attribute type="CustomerReview" qualifier="review" >
<modifiers optional="false" unique="true"/>
<persistence type="property"/>
</attribute>
<attribute qualifier="isLike" type="java.lang.Boolean">
<defaultvalue>Boolean.FALSE</defaultvalue>
<persistence type="property"/>
</attribute>
</attributes>
</itemtype>
</typegroup>
Я сомневаюсь о том, как я добавляюновый столбец в бэк-офисе, но этот столбец - только счет того, сколько голосов за комментарий получил
пример:
Комментарий x получил 10 полезных голосов.
поэтому в backoffice таблица будет выглядеть так:
comment |полезные голоса x |10
когда я нажму на 10, будет загружен список пользователей, проголосовавших за полезный комментарий
я сомневаюсь, как сгруппировать в колонке комментарии, которые получили голоса как полезные и какзагрузить список пользователей, которые проголосовали как положительные