Я пытаюсь перенести приложение. Я работаю от Hibernate до Spring данных Jpa.
Хотя Spring данные jpa предлагает простые методы построения запросов, я застрял в создании метода запроса, который использует как And
, так и Or operator
.
Имя метода - findByPlan_PlanTypeInAndSetupStepIsNullOrStepupStepIs(...)
Когда он преобразуется в запрос, первые два выражения объединяются и выполняются как [(exp1 and exp2) or (exp3)]
.
тогда как требуется ](exp1) and (exp2 or exp3)]
.
Может кто-нибудь, пожалуйста, сообщите мне, возможно ли это через Spring data jpa?