Override public IPageBackup queryBackupsByAdminIdByPageQueryRequest queryRequest Long adminId 1查询条件 QueryWrapperBackup queryWrapper = new QueryWrapper; queryWrappereqadmin_ida
这段代码实现的是根据管理员ID分页查询备份列表,并且只查询设备备份。要实现倒序排序,可以在查询条件中添加一个排序字段,示例如下:
@Override
public IPage<Backup> queryBackupsByAdminIdByPage(QueryRequest queryRequest, Long adminId) {
//1.查询条件
QueryWrapper<Backup> queryWrapper = new QueryWrapper<>();
queryWrapper.eq("admin_id", adminId);
queryWrapper.eq("backup_type_id", 1); //只查询设备
queryWrapper.orderByDesc("create_time"); //按照创建时间倒序排序
Page<Backup> page = new Page<>(queryRequest.getPageNum(), queryRequest.getPageSize());
return backupMapper.selectPage(page, queryWrapper);
}
在这段代码中,我添加了queryWrapper.orderByDesc("create_time"),表示按照create_time字段进行倒序排序。你可以根据实际情况修改排序字段。
原文地址: https://www.cveoy.top/t/topic/i7d8 著作权归作者所有。请勿转载和采集!