我有简单的(H)SQL查询:
SELECT f
FROM Factory f
LEFT JOIN FETCH f.products p
LEFT JOIN FETCH p.customers
WHERE f.id = (:id)
但是结果包含多个重复的products
对象..如何解决这个问题?
请注意:customers
和products
是收藏品,即工厂与产品之间以及产品与客户之间存在一对多关联
。
答案 0 :(得分:0)
这是我的建议。
这应该能够处理重复项。