[英]Hibernate one-to-many relationship
在休眠状态下从可能的关系中迭代数据时,下一条记录不会被提取,如果DB中存在两条记录,则第一条记录会打印两次。
我只是从数据库中获取数据。
我没有使用Hibernate设置数据。
我要对此采取行动。 根据查询的构造,您可能会多次返回行。 使用结果转换器可以消除这种情况。
Criteria criteria = ...
// Build your query
criteria.setResultTransformer(Criteria.DISTINCT_ROOT_ENTITY); // Ensure no duplicates
我不得不在几个复杂的查询中使用它。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.