可以进行批量逻辑删除吗?怎么实现?
老师你好,MP可以进行批量逻辑删除吗?怎么实现?
老师你好,MP可以进行批量逻辑删除吗?怎么实现?
2020-04-29
同学,可以实现批量逻辑删除啊,首先你的实体中要有使用注解@TableLogic标识的字段,然后你调用BaseMapper中的如下方法,如果符合条件的行数大于一个,就是批量逻辑删除。
int deleteByMap(@Param(Constants.COLUMN_MAP) Map<String, Object> columnMap); int delete(@Param(Constants.WRAPPER) Wrapper<T> wrapper); int deleteBatchIds(@Param(Constants.COLLECTION) Collection<? extends Serializable> idList);
举报