linq-to-entities 相关问题

此标记用于有关LINQ to Entities的问题,这意味着使用ADO.NET实体框架进行LINQ查询。请注意,这与LINQ to SQL或其他LINQ提供程序不同。

如何将 MemberInitExpression 添加到 Bindings 其他 Lambda MemberInitExpression

我有以下课程: 类源{ 公共 int Id { 得到;放; } 公共字符串名称{获取;放; } 公共 SourceItem 项目 { 获取;放; } } 类源项{ 公共 Guid ID {...

回答 1 投票 0

将 Linq 实体中的区分大小写的字符串与 PostgreSQL 进行比较时遇到问题

尝试将 LINQ 实体中区分大小写的字符串与 PostgreSQL 进行比较时遇到困难。您能否提供有关如何正确处理区分大小写的字符串的指导或示例

回答 1 投票 0

LINQ to Entities 中的加权平均值

请考虑此表: 重量: 城市权重 -------------------- 东京100 慕尼黑 150 科隆 200 和数据: ID 国家 城市 价值 -----...

回答 1 投票 0

使用具有多个where条件的Linq

我有一个类代表定义的数据库中的表: 公共类我的类{ 公共 int MyClassId{get;set;} 公共字符串名称{get;set;} 公共字符串 LastNamw{get;set;}

回答 3 投票 0

Linq to Entities - SQL“IN”子句

在 T-SQL 中你可以有这样的查询: SELECT * FROM Users WHERE User_Rights IN (“管理员”、“用户”、“受限”) 您将如何在 LINQ to Entities 查询中复制它?还可能吗?

回答 10 投票 0

Linq to Entities,随机顺序

如何以随机顺序返回匹配的实体? 需要明确的是,这是实体框架的内容和 LINQ to Entities。 (航空代码) IEnumerable 结果 = 来自 context.MyEn 中的 en...

回答 13 投票 0

x.ToString() 实体框架不支持!

实体框架无法识别我的将路由对象转换为指定字符串的 ToString 方法: public IEnumerable GetRoutes(字符串前缀,字符串searchPattern,字符串代码)...

回答 7 投票 0

Linq-To-Entities 使用方法选择新对象

我尝试在我的应用程序中多次使用相同的选择查询。 例如我有这个选择语句: _db.tbl_itembundle内容 .Select(z => 新的 SingleItemDTO ...

回答 3 投票 0

带有 EXISTS 的实体框架子查询

我有一个问题。 有两个表:客户(CustomerID、Name 等)和订单(OrderID、CustomerID 等)。 我想选择至少有一个订单的客户。 我正在使用 LINQ。 上下文。

回答 1 投票 0

如何根据输入参数条件动态创建“OR”LINQ查询

我的问题有点复杂,所以我用下面的例子简化了它。 假设我有一个简单的整数列表。我在函数中收到两个条件输入参数,其中...

回答 1 投票 0

来自 SQL 的 LINQ-TO-实体

我需要一些帮助将下面的 SQL 转换为 LINQ 选择 a.Id FROM ( 选择 s.student_id AS ID, COALESCE(l.city_name, '') AS 城市, ROW_NUMBER() 超过 ( 帕蒂特...

回答 1 投票 0

Linq 按字典值搜索

我正在尝试通过字典键和值搜索包含列表>的联系人(对象) 下面是我的 Json 联系人数组 [ { “名字”...

回答 1 投票 0

不支持嵌套查询。操作1='GroupBy' 操作2='MultiStreamNest'

这是在 linqpad 中运行的 linq,我没有收到任何错误,但是当我运行我们的项目时,我收到此错误(不支持嵌套查询。Operation1='GroupBy' Operation2='MultiStreamNest...

回答 1 投票 0

使用 < DateTime returns EQUAL value in EF Core 6

我尝试在 MS SQL Server 会计数据库表中选择两条记录的日期字段。 第一条记录的日期是通过 id 选择的,如下所示: var lastDate = db.Set().Where(p =>...

回答 1 投票 0

Linq to Entities 过滤器导航集合属性

我有一个订单类,它有两个集合类型的导航属性;订单详细信息和类别。 Order 与 OrderDetail 和 Category 之间存在一对多关系。一个...

回答 3 投票 0

通过 LINQKit 使用 LINQ To Entities 时无法转换对象异常

我正在使用 LINQKit 来扩展 LINQ To Entities 功能: public Boolean IsMatched(Int32 年龄) { 回国年龄>18岁; } 公共 IQueryable GetAllMatchedUsers(Func 我正在使用 LINQKit 来扩展 LINQ To Entities 功能: public Boolean IsMatched(Int32 age) { return age > 18; } public IQueryable<Users> GetAllMatchedUsers(Func<Int32, Boolean> isMatched) { return qry = _Context.Users.AsExpandable().Where(x => x.IsActive && isMatched(x.Age)); } 此代码用于 Entity Framework ORM 对象(_Context 是 DbContext,用户 - 是 DBSet) 此代码引发以下异常: 无法转换类型的对象 键入“System.Linq.Expressions.FieldExpression” 'System.Linq.Expressions.LambdaExpression' 摆脱 Func 并将 IsMatched 硬编码为 GetAllMatchedUsers 可以解决这个问题。但我需要使用 Func 将不同的选择标准从业务逻辑层传递到我的数据访问层。 P。 S. IsMatched 当然是高度简化的实现。 使用 LinqKit,你必须通过 Expression<Func<Int32, Boolean>> isMatched Func<...> 是已经编译为 C# 运行时的东西。 Expression<Func<...>> 可以作为表达式树传输到 SQL。

回答 1 投票 0

EF Core 7.0 (PostgresSQL) 使用 RowNumber 概念构建 IQueryable

我有一个场景,一个学生(由 StudentId 标识)有很多课程。每门课程都有 StudentId(FK) 和成绩(简单文本类型)。我想构建一个 IQueryable 来提取 10 个 StudentId(sk...

回答 1 投票 0

LINQ to Entities 不支持 LINQ 表达式节点类型“NewArrayBounds”

选择新的ProviderMeta { 登录ID = 用户.登录ID, AgencyId = 用户.AgencyId, 应用程序=用户.应用程序, 用户 ID = 用户。

回答 2 投票 0

为什么我的 SQL Server ORDER BY 很慢,尽管已对有序列建立了索引?

我有一个 SQL 查询(由 LINQ to Entities 生成),大致如下: SELECT * FROM [mydb].[dbo].[员工] 加入 [mydb].[dbo].[行业] ON jobs.industryId = Industry.id 加入...

回答 5 投票 0

删除实体而不将其加载到内存中

在 Entity Framework Core 中我有以下实体: 公共类文件{ 公共 Int32 Id { 获取;放; } 公共字节[]内容{获取;放; } 公共字符串名称{获取;放; } } 我有一个...

回答 6 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.