我有一个 Person 实体。每个人都有一个国家,我想选择所有有人民的不同国家。此 Criteria 查询返回所有不同的 CountryID
criteria.SetProjection(Projections.Distinct(Projections.Property("Country")));
如何更改它以加入并获取国家/地区实体,而不仅仅是 ID?
任何简单的方法都是使用子查询。也就是说,您可以在外部查询中选择国家/地区 ID 与内部查询匹配的整个国家/地区。
Subqueries.PropertyIn(
"Country",
innerDetachedCriteriaWhichFindsCountriesWithPeopleAndProjectsCountryId)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)