我的关系如下:
<hibernate-mapping default-lazy="false" package="com.my.sample.data">
<class name="Person" table="person_table">
<!-- other stuff -->
<many-to-one class="Company" column="p_id" fetch="join" insert="false" name="company" update="false" not-found="ignore" not-null="false" />
公司向公司地图,拥有一家房地产公司。 是否有办法挑选公司下令的个人名单。 因此,我问
items = (List<A>) getSession().createCriteria(Person.class)
.add(Restrictions.in("person_id", pIds)
).list();
So I end up with a list of Person ordered by company_id. The only addOrder syntax I found took a property name like
addOrder(Order.asc("person_id").`
我无法找到如何提及外国物体与类似于外国物体的财产名称。
addOrder.Order.asc("company.company_id")
感谢。