问题标签 [linq-query-syntax]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
820 浏览

c# - Linq查询不使用表的对象获取表的记录

我正在使用实体框架 6 来开发我的 c# 应用程序。我已将我的数据模型命名为分配模型,并且我有一个名为 JobTable 的表。

我的数据库模型类看起来像这样

我的工作标题看起来像这样

我的 Job 标题类看起来像这个 Job jeader 类是从我的表 Job_header 的实体框架工作模型生成的类

如何查询以下 sql 查询的数据?

通常我会得到像上面这样的对象的数据。但我需要获取单个字段而不读取数据到为数据模型中为表创建的类的对象获取对象的所有行详细信息。如何以这种方式处理正常查询?

0 投票
1 回答
29 浏览

c# - 使用 LINQ 查询选择对象列表

我有一个像这样的对象列表。对象是 TBLM_PRODUCT 的类型,这是为我的数据库表 TBLM_PRODUCT 生成的实体框架类。我的 TBLM_PRODUCT 类看起来像这样

我已经这样宣布了我的清单。私人 IEnumerable myList=new List();

我要像这样列出对象

我想查询此列表以获取活动的项目。在普通的 sql 查询中,我可以这样做。

我需要选择一个对象列表。如何使用 LINQ 查询来实现它?

0 投票
3 回答
526 浏览

c# - 使用 LINQ 查询获取列表中的选定字段

我有一个这样的实体框架生成类。

通常我使用 LINQ 查询选择这样的项目列表。

我想选择一个包含两个像这样的字段的项目列表,如下面的查询

我怎样才能做到这一点?

0 投票
4 回答
317 浏览

c# - 在一个方法中使用两个 Linq 查询

如下代码所示,API 会两次命中数据库,执行两次 Linq 查询。我不能通过只点击数据库一次来执行下面显示的操作吗?

0 投票
2 回答
93 浏览

c# - 获取整数列表中的最小可用数

如何使用 LINQ 获取整数列表中的最小可用数?数量不能低于 10。

在这种情况下,我想返回 13。

在这种情况下我想返回 10

我怎样才能用 LINQ 做到这一点?

0 投票
1 回答
17 浏览

entity-framework - 为什么当我尝试获取实体的属性时会得到一个 sql 查询?

我正在尝试获取该实体的属性值(该实体在列表“trabajadores”中),但是当它应该给我一个值时,我最终在“CodCar”属性中获得了一个“sql 查询”。同一对象的其他属性不会发生这种情况。此列表的所有元素都会发生这种情况。

在此处输入图像描述

在此处输入图像描述

0 投票
1 回答
118 浏览

c# - 加入 LINQ 查询语法:将右侧移到左侧

我有一个需要加入两个表的场景:

一个

我需要使用 LINQ 的查询语法来连接这两个表。

左表需要是表 A。

虽然我需要根据“文本”列是否包含表 A 中名称列中的文本来加入。

代码应如下所示:

我似乎无法tb在连接的左侧使用。

我只能使用ta.

tb在连接的右侧工作。

有什么办法可以切换它,以便我可以tb在左侧使用?

0 投票
1 回答
62 浏览

c# - 聚合不同 ID 的 Linq

我无法针对以下问题获取正确的 Linq 查询:我有一个包含以下数据的故事点列表<>:

我正在寻找具有 StoryPoints 总计数的不同 ParentID 列表:

我试过这个块,但语法抛出错误:

我的 StoryTaskPoint 课程:

任何帮助,将不胜感激....