【发布时间】:2014-10-31 08:37:50
【问题描述】:
我有一个 Address 类类型和一个 Employee 类类型。 Address 包含 Employee 的集合。
我在 HQL,
Query query=session.createQuery("from Address a left join a.employees where a.zipcode like '%Work'" );
List<Address>addresses=query.list();
有 5 个 Address 实例,每个实例的集合中有 5 个 Eemployee 实例。所以我们得到 25 个对条目。
我们看到了,
addresses ArrayList<E> (id=42)
elementData Object[25] (id=59)
[0] Object[2] (id=61)
[0] Address (id=66)
[1] Employee (id=67)
...
我只打印了第一个条目。
您如何使用 Criteria 获得此结果?
【问题讨论】:
标签: hibernate