mirror of
https://gitee.com/mybatis-flex/mybatis-flex.git
synced 2025-12-08 09:38:26 +08:00
!100 feat: 添加 BaseMapper.selectObjectByQueryAs 方法。
Merge pull request !100 from 王帅/main
This commit is contained in:
commit
9de8763420
@ -571,6 +571,18 @@ public interface BaseMapper<T> {
|
|||||||
return MapperUtil.getSelectOneResult(selectObjectListByQuery(queryWrapper));
|
return MapperUtil.getSelectOneResult(selectObjectListByQuery(queryWrapper));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 根据 queryWrapper 1 条数据
|
||||||
|
* queryWrapper 执行的结果应该只有 1 列,例如 QueryWrapper.create().select(ACCOUNT.id).where...
|
||||||
|
*
|
||||||
|
* @param queryWrapper 查询包装器
|
||||||
|
* @param asType 转换成的数据类型
|
||||||
|
* @return 数据量
|
||||||
|
*/
|
||||||
|
default <R> R selectObjectByQueryAs(QueryWrapper queryWrapper, Class<R> asType) {
|
||||||
|
return MapperUtil.getSelectOneResult(selectObjectListByQueryAs(queryWrapper, asType));
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 根据 queryWrapper 来查询数据列表
|
* 根据 queryWrapper 来查询数据列表
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user