从Lambda中的多个实体创建单个Type

泰迪温克

我有3个实体

我的实体我想将tblConditionBusinessAreas扁平化为一个对象。我要的是Category.ID, Category.Category, BusinessArea.ID, BusinessArea AreaName

我知道可以通过使用Lambda创建Anonymous类型来做到这一点,但是我对Lampda或LINQ不太熟练。

忘了提到,我需要通过第一个进入两个表。

我原来的电话是这样的。

myConditionTemplate = EE.ConditionTemplates.Where(c => c.TemplateCode == TextBoxSearchConditionCode.Text).FirstOrDefault();
杰夫·冈特(Geoff Gunter)

这是官方文档:http : //msdn.microsoft.com/zh-cn/library/vstudio/bb384105.aspx

本质上,在您的选择部分中,使用不带类名的new关键字,例如:

select new { Category.ID, Category.Category, BusinessArea.ID, BusinessArea.AreaName }

该网页仅以查询形式显示使用Linq的示例,但以方法形式显示该示例:

var results = db.GetStuff().Select(x => new { x.ID, x.Name });

阿克,可能不是很清楚。我刚刚在如何使用方法语法在linq中连接到sql中找到了一些很棒的示例这是一个不同的问题,但是答案的示例向您展示了如何为联接的可枚举集执行lamba。

更新:由于您更新了您的问题,请参阅这是否有帮助:

var results = myConditionTemplate.Select(x => new { CategoryID = x.tblCondition.ID, Category = x.tblCondition.Category, BusinessAreaID = x.tblCondition.BusinessArea.ID, AreaName = x.tblCondition.BusinessArea.AreaName});

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从单个实体创建列表

来自分类Dev

从单个实体创建列表

来自分类Dev

在单个apache实例中创建多个站点

来自分类Dev

在单个apache实例中创建多个站点

来自分类Dev

Dialogflow:在单个查询中匹配多个实体条目

来自分类Dev

在Redis中纠正建模以编写单个实体但查询多个实体的问题

来自分类Dev

在获取多个实体时对单个实体中数据损坏的RESTful响应

来自分类Dev

从SQL中的单个列中的过滤值创建多个列

来自分类Dev

如何在Flask中创建涉及多个实体的表单?

来自分类Dev

如何从Rails中的单个文本字段创建多个记录?

来自分类Dev

在“处理”中为单个草图创建多个窗口

来自分类Dev

显示表的标记以在单个列中创建多个链接

来自分类Dev

通过在iOS中组合多个图像来创建单个图像

来自分类Dev

如何在单个页面中动态创建多个模态

来自分类Dev

如何在单个R会话中创建多个临时目录?

来自分类Dev

在Git中仅为多个推送提交创建单个提交

来自分类Dev

如何在Azure中为多个资源创建单个警报

来自分类Dev

以编程方式在单个活动中创建多个ImageButton

来自分类Dev

通过在iOS中组合多个图像来创建单个图像

来自分类Dev

如何在单个页面中创建多个共享按钮

来自分类Dev

如何在单个命令中创建数字递增的多个目录?

来自分类Dev

如何在“处理”中创建单个草图的多个窗口?

来自分类Dev

通过更改单个文件中的值来创建多个文件

来自分类Dev

如何从Typeorm中的连接实体中仅选择单个/多个字段

来自分类Dev

在 Spacy 中更改单个实体

来自分类Dev

核心数据单个实体的多个对象

来自分类Dev

单个或多个实体管理器

来自分类Dev

单个或多个实体管理器

来自分类Dev

使用实体框架6的mvc4中的单个或多个DbContext文件

Related 相关文章

  1. 1

    从单个实体创建列表

  2. 2

    从单个实体创建列表

  3. 3

    在单个apache实例中创建多个站点

  4. 4

    在单个apache实例中创建多个站点

  5. 5

    Dialogflow:在单个查询中匹配多个实体条目

  6. 6

    在Redis中纠正建模以编写单个实体但查询多个实体的问题

  7. 7

    在获取多个实体时对单个实体中数据损坏的RESTful响应

  8. 8

    从SQL中的单个列中的过滤值创建多个列

  9. 9

    如何在Flask中创建涉及多个实体的表单?

  10. 10

    如何从Rails中的单个文本字段创建多个记录?

  11. 11

    在“处理”中为单个草图创建多个窗口

  12. 12

    显示表的标记以在单个列中创建多个链接

  13. 13

    通过在iOS中组合多个图像来创建单个图像

  14. 14

    如何在单个页面中动态创建多个模态

  15. 15

    如何在单个R会话中创建多个临时目录?

  16. 16

    在Git中仅为多个推送提交创建单个提交

  17. 17

    如何在Azure中为多个资源创建单个警报

  18. 18

    以编程方式在单个活动中创建多个ImageButton

  19. 19

    通过在iOS中组合多个图像来创建单个图像

  20. 20

    如何在单个页面中创建多个共享按钮

  21. 21

    如何在单个命令中创建数字递增的多个目录?

  22. 22

    如何在“处理”中创建单个草图的多个窗口?

  23. 23

    通过更改单个文件中的值来创建多个文件

  24. 24

    如何从Typeorm中的连接实体中仅选择单个/多个字段

  25. 25

    在 Spacy 中更改单个实体

  26. 26

    核心数据单个实体的多个对象

  27. 27

    单个或多个实体管理器

  28. 28

    单个或多个实体管理器

  29. 29

    使用实体框架6的mvc4中的单个或多个DbContext文件

热门标签

归档