mirror of
https://gitee.com/mybatis-flex/mybatis-flex.git
synced 2025-12-08 01:28:24 +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));
|
||||
}
|
||||
|
||||
/**
|
||||
* 根据 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 来查询数据列表
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user