243 Star 2.7K Fork 562

MyBatis-Flex/MyBatis-Flex

[Bug]: 多表联查时,报NPE错误

已完成
创建于  
2023-08-14 15:04

这个 Bug 是否已经存在:

如何复现:

1、代码实现输入图片说明
此行代码报NPE错误:qw.select(SYS_ORG.NAME.as(SysUser::getOrgName));
2、entity实体类SysUser中定义了orgName字段并加了注解@Column(ignore = true)
输入图片说明
3、将查询的字段改用DTO对象接收时,能正常运行
输入图片说明

预期结果:

使用实体类和DTO类进行查询,结果应该无区别,参考Mybatis-plus,entity类和DTO类应该都支持

实际结果:

查询时,报NPE错误
输入图片说明

截图或视频:

关联版本:

solon2.3.8 + mybatis-flex1.5.7

评论 (1)

alisa2046 创建了任务 2年前
alisa2046 添加了
 
bug
标签
2年前
alisa2046 修改了描述 2年前
alisa2046 修改了描述 2年前
alisa2046 修改了描述 2年前
alisa2046 修改了描述 2年前
alisa2046 修改了描述 2年前
alisa2046 修改了标题 2年前
Michael Yang 里程碑设置为v1.5.9 2年前
展开全部操作日志

@Column(ignore=true) 表示忽略,解析不到。

Michael Yang 通过 mybatis-flex/mybatis-flex Commit 847aac8任务状态待办的 修改为已完成 2年前

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(2)
7984572 suomm 1698661375 alisa2046-yjch2015love
1
https://gitee.com/mybatis-flex/mybatis-flex.git
git@gitee.com:mybatis-flex/mybatis-flex.git
mybatis-flex
mybatis-flex
MyBatis-Flex

搜索帮助