Здравствуйте.
Предположим у меня есть сущность User и UserSteps (как в примере Onboarding на сайте, отношение COMPOSITION), пусть у сущности UserSteps есть атрибут RequiredStep типа bool (показывает обязательный шаг или нет).
У меня в экране редактирования сущности User есть два таба с таблицами со связанными UserSteps. Один таб должен показывать UserSteps c RequiredStep=true, другой с UserSteps c RequiredStep=false. Есть загрузчик:
<instance id="userDc"
class="entity.User">
<fetchPlan extends="_base">
<property name="userSteps" fetchPlan="_base"/>
</fetchPlan>
<loader/>
<collection id="userStepsDc" property="userSteps"/>
</instance>
Вопросы:
- Могу я как то добавить в fetch plan условия чтобы отбирать только UserSteps c RequiredStep=true?
- Могу я сделать вторую collection со ссылкой на тот же name=“userSteps” но с другим fetch plan?