Bom dia,
Estou com a seguinte situação.
Tenho um relacionamento de muito para muito entre usuário e grupo de usuário.
Na classe de Grupo de Usuário tenho uma Collection de Usuário.
O mapeamento desse relacionamento no grupo de usuário está assim:
<set name="users" table="USERGROUP_USER">
<key column="USERGROUP_ID" />
<many-to-many column="USER_ID" class="business.user.User" />
</set>
Existe a possibilidade de inativar um usuário, no banco de dados é controlado pelo campo USER_ACTIVE na tabela de usuário (USER).
Eu quero que ao chamar o método getUsers() de Grupo de usuários seja retornado apenas os usuário ativo, ou seja, como o valor do campo USER_ACTIVE = 1 na tabela USER.
Alguem sabe o que tem que ser alterado para ter esse resultado esperado?
Obrigado desde já,
Rodrigo