cost 333 ms
左连接中带有子查询的 LINQ 查询出错

[英]Error on LINQ query with sub query in left join

我正在尝试使用 LINQ 在左联接内执行子查询,在 SQL 中看起来像这样: 使用 LINQ,我做了以下事情: 我使用 LINQPad 构建了这段代码,所以我尝试在那里运行并且一切正常,但是当我将这段代码放入我的 IDE 并尝试运行它时,我收到以下错误: 所以我不知道到底出了什么问题所以我可以解决这 ...

EF Core 允许多次附加实体

[英]EF Core allow attaching entity multiple times

我想这有点复杂。 我用 EF Core 7 成功创建了这个 model(但我想它对于所有 Core 版本都是相同的行为),代码为 model。 罪魁祸首是实体SubJourney ,它作为TrustFrameworkPolicies的子项和Candidates的子项出现。 我可以创建 model ...

使用 LINQ 表达式查询将 where 条件作为参数传递

[英]Pass where condition as parameter using LINQ expression query

最初我在 function 中有以下查询。此查询用于连接另一个查询,由于它的大小我没有添加。 我想添加一个过滤器,但我可以按名称或 email 进行过滤。所以我想将此过滤器作为 function 参数传递。 我无法使用 C# 的内联 SQL 语法执行此操作,因此我尝试转换为 LINQ: 根据 Rid ...

加入 DbSet 中的实体后,在调试模式下未达到返回

[英]Return is not reached in debug-mode after Join to entities in DbSet

我对 TPL 了解不多。 也许我误解了一些观点。 我有一个对实体的 linq 查询和用于将不同的 DBSet 与不同的实体连接的 JOIN 运算符。 结果列表包含 INNER JOIN 选择。 这是:public async Task<List<PlantsViewModel>&g ...

如何从另一个 class 添加变量到列表<t>在实体框架核心?</t>

[英]How to add variable from another class to list<T> in entity framework core?

我是实体框架和 radzen blazor 的初学者,我有一个数据网格,我需要从注册中获取详细信息。 下面简单说明一下Enrollement实体的关系: 1对n:与Person实体; n-to-1:与 Year 实体; n-to-n:与集团实体; n对1:与课程实体。 我的代码中有此代码: ...

C#,实体框架核心 - 从由多个表制成的 SP 返回 object

[英]C#, Entity framework core - returning object from SP made from several tables

我需要执行 SP,我需要通过 SP 名称调用 SP 并取回 object 和返回值。 我的问题是我的 object 与数据库中的几个表相关,我无法使用:Context.ExampleTable.FromSQl(...),因为它仅从 ExampleTable 返回值,但是我需要获取 object,它 ...

如何在不使用连接类的情况下删除 .NET EF 6 中属于多对多关系的条目?

[英]How to delete an entry belonging to a many-to-many relationship in .NET EF 6 without using join classes?

大家好,我正在做一个项目,其中有很多多对多关系,我需要弄清楚如何删除它们。 如果可能的话,我不想为它们中的每一个创建连接类,因为存在很多多对多关系。 我使用 Fluent API 通过代码优先方法创建了数据库。关系在数据库中很好,通过使用DbContext.Update() function 完成 ...

迁移后 EF 7 未释放 SQLite 数据库文件

[英]EF 7 is not releasing the SQLite DB file after migrate

我们最近将 EF 从 2.0 迁移到了 7.0.1。 EF 迁移后,我们面临一个挑战,即 sqlite db 文件在调用 DatabaseFacade.Migrate 方法后未释放(我们使用代码优先方法)。 文件在 EF 端打开,因为无法像复制/删除 sqlite db 文件那样进行访问。 有人可 ...

C# EF Core 将 object 转换为字符串/get; 放

[英]C# EF Core converting object to string / get; set

尝试将 object 转换为 C# 中的字符串时,我确实遇到了堆栈溢出。我正在对端点进行 API 调用并将响应传递给此 class。由于 ef 核心不支持数据类型“对象”,我我试图将此数据类型转换为字符串,以将其作为列存储在数据库中。 我有一个 class 具有各种属性,例如public DateT ...

如何在实体框架核心中制作动态查询过滤器?

[英]How can I make a dynamic query filter in entity framework core?

我正在使用do.net 6,我想在 ef core 中创建一个全局查询过滤器来动态检查我的身份验证 ID,但是OnModelCreating在ASP.net的生命周期中只运行一次。 你有什么想法如何做到这一点? 这是我的OnModelCreating方法。 DeletedAt类型是DateTim ...

LINQ - 按左连接查询分组

[英]LINQ - Grouping by left join queries

我有如下三个表:public class Employee { public Guid Id { get; set; } public string FirstName { get; set; } = null!; public string LastName { get; ...

Append 文本格式的查询到 IQueryable 结果的结尾

[英]Append a Query in text format To the end of an IQueryable result

我想从带有实体框架的 SQL 服务器数据库中获取 select 数据,例如 然后我想在剑道网格中显示所选数据,但我给查询的“where”是 SQL 类型的字符串,它不是不变的。 如果我想 select 像下面的例子那样会很慢 如何将stringWhereQuery提供到 Ex1 的末尾并在IEnum ...

Linq. 从嵌套列表中过滤对象 object

[英]Linq. Filter objects from nested list inside of an object

我有看起来像这样的对象列表: 所以简而言之,我有一个团队列表,您可以在其中找到teamName属性和该团队中的players列表。 每个玩家都有status属性,即Enum 。 是否可以过滤嵌套列表players器,以便我只剩下状态available的播放器? 我想这样结束 object: ...

C# ASP.NET Entity Framework - T 成功保存到 Db,但未出现在用户列表中<t></t>

[英]C# ASP.NET Entity Framework - T successfully saves to Db, but does not appear in User's List<T>

我有一个 ApplicationUser,它有一个 UserAddress 集合。 我只是想公开端点以对这些地址执行 CRUD。 然而,当我成功创建一个地址时(表中出现一个新行,用户的地址列表 go 向上一个),当我然后 go 调用另一个端点时,地址已重置为 0。 我的 ApplicationUse ...

ModelState.IsValid 对于 DropDownList 保持为 false,即使属性值已绑定并传递给 HttpPost 方法

[英]ModelState.IsValid remains false for DropDownList, even though values to properties are binded and passed to the HttpPost method

我不确定为什么 ModelState 有效性检查一直返回 false,从而阻止写入 DB 操作,即使提供给所有属性的值都是正确的 DataType 并成功传递给 HttpPost 方法。 下面是我的代码: 提交表单时ModalState总是无效,下面是我调试的结果。 列表 object 是 null ...

应该使用什么属性进行重新排序?

[英]What property should be used for reordering?

我希望能够使用左侧的箭头更改顺序,并使用右侧的删除按钮删除特定项目。 现在,我有了删除功能,但我对如何实现重新排序有点无能为力。 我的实体看起来像这样: 我的第一个想法是使用一个 int 属性并在它之后排序。 我可以在按下箭头时交换两个 int 属性。 如果我删除了一个元素,它仍然可以工作,如果 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM