Запрос UPDATE Spring Data, имеющий существующие значения - PullRequest
0 голосов
/ 17 января 2019

Хотите знать, как написать следующий запрос MySQL в Spring Data / Query DSL

update PLAN set PLAN.sell_price = PLAN.cost_price * 1.5 where PLAN.type = 'SAL'

1 Ответ

0 голосов
/ 17 января 2019

я думаю, что единственный способ добиться этого - использовать native в вашем JpaRepository

@Query(nativeQuery = true, value = "update PLAN set PLAN.sell_price = PLAN.cost_price * ?1 where PLAN.type = ?2")
void updatePlans(Double multiplier, String planTuype);
...