0
我從多個表中獲取一些記錄。用Hibernate join fetch
查詢。 但我收到重複的記錄。如果我指定setMaxResults
參數沒有任何修改查詢其工作正常。我不知道查詢出了什麼問題。休眠中的重複記錄
表結構products
到Quantity
(一對多)和products
到category
(多對一)和products
到brand
(多對一)
我的查詢是這樣的:
from ProductVO p
join fetch p.productsWithQuantity pq
join fetch pq.store
join fetch p.category cat
join fetch p.brand brand
join fetch p.subCategorys subCategory
where pq.productId=p.productId