DetachedCriteria 查询去掉重复记录
User 主表
add 子表
DetachedCriteria dc= DetachedCriteria.forClass(User.class).createAlias("addresses", "a");
dc.add(Restrictions.eq("a.doorplate","642"));
这样查出来User有重复的记录,怎么去掉重复的记录呢?
setResultTransformer(DetachedCriteria.DISTINCT_ROOT_ENTITY),不起作用啊,