Mysql 具有现有值的Spring数据更新查询

Mysql 具有现有值的Spring数据更新查询,mysql,spring,spring-data-jpa,spring-data,querydsl,Mysql,Spring,Spring Data Jpa,Spring Data,Querydsl,希望知道如何在SpringData/QueryDSL中编写以下MySQL查询 更新计划集PLAN.sell\u price=PLAN.cost\u price*1.5其中PLAN.type='SAL'我认为实现这一点的唯一方法是在您的JPA存储中使用本机 @Query(nativeQuery = true, value = "update PLAN set PLAN.sell_price = PLAN.cost_price * ?1 where PLAN.type = ?2") void upd

希望知道如何在SpringData/QueryDSL中编写以下MySQL查询


更新计划集PLAN.sell\u price=PLAN.cost\u price*1.5其中PLAN.type='SAL'

我认为实现这一点的唯一方法是在您的JPA存储中使用
本机

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