[英]How to make LEFT JOIN in criteria api jpa without related entities?
我正在嘗試在沒有相關實體的情況下在標准 api jpa 中進行LEFT JOIN
連接(它們受外鍵約束。)。 為此,我發現只有這個選項:
cb.equal(userRoot.get("userId"), productRoot.get("productId"))
但是這個選項是INNER JOIN
,這不適合我。
我將不勝感激!
這是一個很難解決的問題,如果是通過ID交叉,如果數據量不是很大,可以做兩個查詢,每個表一個,然后用lambdas和java 8 stream處理數據,得到性能相似。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.