Я получил довольно простой запрос.
Проблема в том, что crit.list () возвращает только одну запись, но ожидал большего.
Мои критерии таковы:
final Criteria criteria = session.createCriteria(Provider.class)
.createAlias("user", "u")
.add(Restrictions.eq("u.sourceId", "oc-5002"))
.setCacheable(true)
.setComment("AccountDaoImpl.findAllProvidersByUserSourceIdAndPracticeSourceId");
и затем я возвращаю это:
criteria.list()
Почему я получаю один результат, в то время как я получаю несколько результатов в БД?