Критерий запроса: поиск по идентификатору и идентификаторам других связанных объектов - PullRequest
0 голосов
/ 26 января 2012

У меня есть эти 3 сущности

public class Car {
    private Person owner;
    private SalePerson lastSaler;
}


public class Person {
    private Long id;
}


public class SalePerson {
    private Long id;
}

и я хочу запросить у CriteriaQuery Car с идентификатором, но ТАКЖЕ добавляя условия: владелец с определенным идентификатором salePerson с определенным идентификатором.

1 Ответ

0 голосов
/ 30 января 2012
session.createCriteria(Car.class)
    .add(Restrictions.eq("owner.id", ownerId))
    .add(Restrictions.eq("lastSaler.id", salerId));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...