导航查询和左连接查询异常问题 返回
三个表,书籍表,作者表,章节表 关系:(一本书有一个作者,有多个章节)
查询中既有导航,也有左连接
注:(打印的SQL语句是可以正常执行查出结果),可能是因为 SQLSugar 在处理 JSON 字段和导航查询时出现了类型转换问题



打印的SQL
SQL.txt ChapterIdList 是一个Json类型字段
热忱回答(22)
-
fate sta VIP0
1个月前提供完整的DEMO
0 回复 -
fate sta VIP0
1个月前按提问模版
0 回复 -
fate sta VIP0
1个月前
json字段是不需要includes的
0 回复 -
fate sta VIP0
1个月前也不支持
0 回复 -
fate sta VIP0
1个月前直接给DTO字段加上isjson=true就行了。应该能自动转换
0 回复 -
fry VIP0
1个月前测试接口在控制器里
0 回复 -
fry VIP0
1个月前@fate sta:会不会是
OneToManyByArrayList
这种导航的问题,
0 回复 -
fry VIP0
1个月前@fry:我测试过其他类型的导航和左连接一起使用是可以的,
OneToManyByArrayList
这种导航这样写就有异常
0 回复 -
fry VIP0
1个月前@fate sta:这个是导航的字段对应的值
0 回复 -
fate sta VIP0
1个月前-
0 回复 -
fate sta VIP0
1个月前SqlSugarCore 5.1.4.206-preview20
已修复
0 回复 -
fry VIP0
1个月前@fate sta:还有个问题,主表是有动态查询条件,分页后出现异常,如下图


0 回复 -
fry VIP0
1个月前@fate sta:这个试过了,不分页的查询是可以的,分页查询有问题
0 回复 -
fate sta VIP0
1个月前提供完整的DEMO。严格按我的提问模版给出可以重现的DEMO。
0 回复 -
fate sta VIP0
1个月前
tosql要删掉。不能tosql在tolist用AOP监控SQL
0 回复 -
fry VIP0
1个月前@fate sta:注释了也不行,是动态查询的问题,不能和分页组合
0 回复 -
fry VIP0
1个月前0 回复 -
fate sta VIP0
1个月前SqlSugarCore 5.1.4.206-preview23
已修复
0 回复 -
fry VIP0
1个月前@fate sta:好的,我试试看
0 回复 -
fry VIP0
1个月前@fate sta:测试了,可以了,206的正式版什么时候发,目前用到了这个功能
0 回复 -
fate sta VIP0
1个月前近一周左右
0 回复 -
fry VIP0
1个月前@fate sta:好的
0 回复