LeftJoin的Select后总是为null的bug 返回

SqlSugar 沟通中
2 193

有两个表A,B

public class C {
   A a {get; set;}
   B b {get; set;}
}

var c = db.Queryable<A>().LeftJoin<B>((a,b)=>a.UserId == b.UserId).Where(xxxx).Select((a,b) => new C{a = a, b= b});


这样查出来c.a和c.b一直为null,请问这是bug吗?如果B可能为null我该怎么判断?

热忱回答2

  • fate sta fate sta VIP0
    1个月前

    提供完整DEMO 

    https://www.donet5.com/Home/Doc?typeId=2367

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

    按模版提供删 掉OBJ和BIN打包上传

    0 回复