连表查询加导航,遇到order by 排序失效的问题(BUG) 返回
SqlSugar
沟通中
2
595
枫叶的祝福 发布于2026/5/30
悬赏:0 飞吻

测试了一下午了,发现是这个一对一导航引起的,只要加了一对一导航,排序就会失效,从目前的最新稳定版,到最新的预览版问题都存在。
热忱回答(2)
-
枫叶的祝福 VIP0
2026/6/1我排查出原因了,一对一导航,不可以直接在select中点出子属性,这样写就会导致失效,
customerBreedingSituation = a.CustomerFirst.BreedingSituation,更换为 customerDtoFirst = a.CustomerFirst.Adapt<CustomerDto>() 排序就恢复正常了,虽然不知道是不是BUG,但是目前这样解决的。
0 回复 -
fate sta VIP0
2026/6/1用tooffsetpage
0 回复