我想删除多个实体属性的实体?
我知道如何使用JPA query
(@Query
注释)来完成此操作。
是否可以使用derived query
执行此操作?如何在JpaRepository
?
答案 0 :(得分:10)
直接作为命名选择方法:
两个属性:
long deleteByIdAndUser(
@Param("id") Long id,
@Param("user") User user);
三个属性:
long deleteByIdAndUserAndStatus(
@Param("id") Long id,
@Param("user") User user,
@Param("status") String status);
等