两表连查有相同字段,ToPageListAsync生成的sql无法区分 返回

SqlSugar
7 191

image.png


image.png

热忱回答7

  • fate sta fate sta VIP0
    1个月前

    你上面的SQL和C# 不匹配

    0 回复
  • fate sta fate sta VIP0
    1个月前

    发报错的c#代码

    0 回复
  • @fate sta:什么意思,不太理解

    0 回复
  • 就是这报错了呀

    0 回复
  • 没事了
    .Queryable<ShopFilterShopRelation, BrandBusiness>((r, b) => r.FilterBbId == b.Id).CountAsync();

    这么写就报错了


     .Queryable<ShopFilterShopRelation, BrandBusiness>((r, b) => new JoinQueryInfos(

                            JoinType.Inner, r.BbId == b.Id

                        ))

    这么写就没事



    0 回复
  • fate sta fate sta VIP0
    1个月前

    多表查询要加Select,不然肯定报错

    0 回复
  • @fate sta:多谢

    0 回复