SQL в спящий режим - PullRequest
       3

SQL в спящий режим

0 голосов
/ 01 июня 2018

У меня две таблицы: утилита и лицензия.к ним присоединяется id_utilisateur, который является первичным ключом в utilisateur и внешним ключом в лицензии.

в sql у меня есть:

SELECT distinct utilisateur.* from utilisateur
INNER JOIN licence on utilisateur.id_utilisateur = licence.id_utilisateur
where licence.activation=0 or licence.activation=1;

Как я могу сделать это с помощью спящего режима, используя критерии?

вот что я пробовал:

final Criteria criteria = this.sessionFactory.getCurrentSession().createCriteria(Utilisateur.class, "user")
                .createCriteria("user.listeLicence" , "licence")
                .setProjection( Projections.projectionList()
                        .add(Projections.property("user.idUtilisateur"))
                        .add(Projections.property("licence.utilisateur")));
        liste = criteria.list();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...