在休眠中重复记录

时间:2014-06-17 14:13:17

标签: mysql spring hibernate nhibernate-mapping

我从多个表中获取了一些记录。使用Hibernate join fetch查询。 但是我得到了重复的记录。如果我指定setMaxResults参数而不进行任何修改,则查询工作正常。我不知道查询有什么问题。

表格结构为productsQuantity(一对多)和productscategory(多对一)和products至{{1} (多对一)

我的查询如下:

brand

1 个答案:

答案 0 :(得分:1)

我认为这是因为产品和数量表之间的连接,因为数量表有一个产品的多行。尝试使用DISTINCT。