面向云技术架构 - 痴者工良

  • 首页
  • 工良写的电子书
    • kubernetes 教程
    • 从 C# 入门 Kafka
    • 多线程和异步
    • 动态编程-反射、特性、AOP
    • 表达式树
  • 本站文章导航
  • 隐私政策
愿有人陪你颠沛流离
遇到能让你付出的事物或者人,都是一种运气。
能遇到,就该珍惜。或许你们最终没能在一起,但你会切实地感受到力量。
正因为这样,那段相遇才变得有价值,才没有辜负这世间的每一段相遇。
  1. 首页
  2. 笔记和吹水
  3. 正文

EFCore 一对多连接查询

2020年1月10日 4252点热度 10人点赞 2条评论
内容纲要

A对B、C

await (from e in _context.Equip
                          join c in _context.Ycp
                          on e.EquipNo equals c.EquipNo into j1
                          join x in _context.Yxp
                          on e.EquipNo equals x.EquipNo into j2
                          select new
                          {
                              Equips = e,
                              Ycs = j1.ToList(),
                              Yxs = j2.ToList()
                          }).ToListAsync();
本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可
标签: efcore 一对 查询 连接
最后更新:2020年1月10日

痴者工良

高级程序员劝退师

点赞
< 上一篇
下一篇 >

文章评论

  • 痴者工良

    :razz: 测试了,EF Core 3.x 以上,如果不能生成一条SQL,生成的是多条 SQL,就会报异常。
    而且复杂SQL使用 EF Core 十分不爽,所以我换成 Dapper 了。。。
    简单查询,增删查改 使用 EFCore;
    复杂查询使用 Dapper。
    省下的时间可用去陪妹子。

    2020年2月20日
    回复
  • razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
    取消回复

    COPYRIGHT © 2022 whuanle.cn. ALL RIGHTS RESERVED.

    Theme Kratos Made By Seaton Jiang

    粤ICP备18051778号

    粤公网安备 44030902003257号