首页 > 其他分享 >ABP.Core+EF 左连接查询

ABP.Core+EF 左连接查询

时间:2022-11-21 11:57:14浏览次数:40  
标签:Core Company EF 连接 ABP dd 查询 Id

EF 的Join查询 ,一般默认是内连接,但是有些情况会需要左连接,则需要如下方式:

//左连接
var query = from r in this.Repository.GetAll()
                   join d in this._departmentRepository.GetAllIncluding(p => p.Company) on r.DeptId equals d.Id into r_d from dd in r_d.DefaultIfEmpty()    //左连接
                   join p in this._flowProcessRepository.GetAll() on r.Id equals p.Id          //内连接
                   select new AdtoAbsDto
                   {
                          Id = r.Id,
                          Title = r.Title,
                          CompanyId = dd.Company.Id,
                          CompanyName = dd.Company.Name,
                          SchemeCode = p.SchemeCode,
                  };

 

标签:Core,Company,EF,连接,ABP,dd,查询,Id
From: https://www.cnblogs.com/liaer/p/16910963.html

相关文章

  • 【Spring】——3、自定义TypeFilter指定@ComponentScan注解的过滤规则
    ......
  • ABP+EF 修改指定字段
    1、修改全部字段varvInfo=this.Repository.Get(input.Id);MapToEntity(input,vInfo);awaitthis.Repository.UpdateAsync(vInfo); 以上方法是修改全部,但是会导致......
  • Quick Reference编程代码速查表
     集成了各大编程语言的常用命令和用法,便捷​​QuickReference&QuickReference​​......
  • ASP.NET Core教程-Routing(路由)
    更新记录转载请注明出处:2022年11月21日发布。2022年11月20日从笔记迁移到博客。RouteBasic(路由基础)路由说明请求URL映射到控制器方法的过程,这个映射过程由路由......
  • 常用 ASP.NET Core 十二个例子
    原文地址:http://piotrgankiewicz.com/2017/04/17/asp-net-core-12-samples/作者:PiotrGankiewicz翻译:杨晓东(Savorboard)前言在今天的博客中,我将介绍十几个可以在A......
  • 如何一秒钟从头构建一个 ASP.NET Core 中间件
    前言其实地上本没有路,走的人多了,也便成了路。--鲁迅就像上面鲁迅说的那样,其实在我们开发中间件的过程中,微软并没有制定一些策略或者文档来约束你如何编写一个中间件......
  • ASP.NET Core 中间件之压缩、缓存
    前言今天给大家介绍一下在ASP.NETCore日常开发中用的比较多的两个中间件,它们都是出自于微软的ASP.NET团队,他们分别是Microsoft.AspNetCore.ResponseCompression和......
  • ASP.NET Core 之 Identity 入门(二)
    前言在上篇文章中讲了关于Identity需要了解的单词以及相对应的几个知识点,并且知道了Identity处在整个登入流程中的位置,本篇主要是在.NET整个认证系统中比较重要的......
  • ASP.NET Core 之 Identity 入门(三)
    前言在上一篇文章中,我们学习了CookieAuthentication中间件,本篇的话主要看一下Identity本身。最早2005年ASP.NET2.0的时候开始,Web应用程序在处理身份验证和授权......
  • 我眼中的ASP.NET Core之微服务(一)
    前言前几天在博客园看到有园友在分享关于微软的一个微服务架构的示例程序,想必大家都已经知道了,那就是eShopOnContainers。我们先不看项目的后缀名称OnXXX,因为除了OnC......