EF 查询时,返回其中一张表(省掉一个个写字段的麻烦)

1、使用partial将需要添加的字段进行扩展

    public partial class T_OrderInfo
    {
        public string EntName { get; set; }
}

2、使用时

var temp = db.T_OrderInfo.Where(QureyLambda.Compile()).Join(db.B_EntInfo, o => o.EntID, e => e.EntID, (o, e) =>
            {
                T_OrderInfo order = o;
                order.EntName = e.EntName;
                return order;
            }).OrderBy(t => t.Status);

 

posted @ 2018-06-28 09:18  南东  阅读(216)  评论(1编辑  收藏  举报