存在多条返回结果时,未按照预期抛出异常
ruansheng8 opened this issue · comments
ruansheng commented
BaseMapper.java:
default T selectOneByQuery(QueryWrapper queryWrapper) {
queryWrapper.limit(1);
return MapperUtil.getSelectOneResult(selectListByQuery(queryWrapper));
}
这里指定了 queryWrapper.limit(1);
,所以永远最多只能返回一条数据,永远无法触发 TooManyResultsException