Как сделать LEFT JOIN в api jpa критериев без связанных сущностей? - PullRequest
1 голос
/ 21 июня 2020

Я пытаюсь сделать LEFT JOIN в условиях api jpa без связанных сущностей (они связаны внешними ключами.). Для этого нашел только такой вариант:

cb.equal(userRoot.get("userId"), productRoot.get("productId"))

А вот этот вариант INNER JOIN, что мне не подходит. Буду признателен за инструкцию!

1 Ответ

0 голосов
/ 11 августа 2020

Это проблема со сложным решением, если перекрестие выполняется по идентификатору, если объем данных не очень большой, вы можете сделать два запроса, по одному в каждой таблице, и обработать данные позже с помощью лямбда-выражений и java 8 потоков, получение производительности Similary.

...