cost 84 ms
实体框架 - 包含一个 IQuaryable 参数 - Entity framework - Include an IQuaryable parameter

我阅读了 EF 5 引入的过滤包含。 这允许我写这样的东西: 但我想在单独的 function 中处理.Where(msc => /* Some condition */)部分,以使我的过滤更通用(wip)。 所以我认为我单独的 function 可能看起来像: 并像这样调用方法: 问题是In ...

.Net 6 Api 基于 columnName 类型和顺序 Asc Desc 的通用查询排序 - .Net 6 Api Generic query sorting based on columnName type and order Asc Desc

我正在尝试获得 .net 6 api 的一些经验,并且我设计了一个简单的应用程序,用户可以在其中根据名称或创建的特定列对数据进行排序。 但现在我还想根据可以是活动或非活动的状态进行排序(存储在以布尔形式存储的数据库中)。 所以,如果可能的话,我想有一个通用的方法来应用排序,也包括 boolean 条 ...

构建 GroupBy 表达式树 - IEnumerable 参数未定义错误 - Building GroupBy Expression Tree - IEnumerable parameter not defined error

我想为 IQueryable GroupBy 构建一个表达式。 虽然目前我只是简化问题以尝试让它工作,但最终的最终实现将涉及创建非常复杂的表达式树,因此我想构建一个完整的表达式,然后可以将其集成到其他表达式中。 我特别想构建这个重载的表达式:public static System.Linq.IQu ...

System.Exception:源“IQueryable”的提供程序未实现“IAsyncQueryProvider”。- xunit 和 moq - System.Exception : The provider for the source 'IQueryable' doesn't implement 'IAsyncQueryProvider'.- xunit and moq

我正在使用 xunit 和最小起订量。 我正在尝试使用 xUnit 和 Moq 测试FindAsyncTestAsync方法返回的内容(非空)。 我已经使用构造函数实例化了所有必需的模拟存储库实例。 我还在测试方法中实例化了ParticipantService 。 测试响应是: IReposit ...

LINQ-to-entities 不支持属性 - Property is not supported in LINQ-to-entities

我有问题,我不知道如何解决。 我已经看过数百万这样的帖子,但对我没有帮助。 我有这个: 和两个实现 和其他实现,但它们没有Order属性。 我不能将属性Order放在AbstractClass中,导致其他逻辑并且因为其他实现没有该属性,我尝试将这些解决方案与ColumnAttribute一起放在一列 ...

如何在 DDD 存储库中过滤包含 vlaue object 类型? - How to filter with Contains a vlaue object type in DDD repository?

我用 DDD 方法开发了一个项目来管理假期。 我有 2 个值对象,名称分别为 HolidayTitle 和 HolidayDate。 现在我想在查询存储库中使用 Contains 进行过滤,但我不能。 我在存储库中的代码如下: 而HolidayTitle的代码如下 我收到这个错误 ...

在实体框架的通用存储库中为 get 方法创建按参数分组 - Creating a group by parameter for the get method in a generic repository for entity framework

我正在使用实体框架的存储库模式,如本文所述: 实体框架的存储库模式在描述 GenericRepository 的部分( 通用存储库)中,有一种方法用于从名为 Get 的数据库集中获取实体。 它有一个 orderBy 但没有 groupBy。 我想知道如何以与 orderBy 相同的方式实现 grou ...

从 IQueryable 中获取整数的总和 - Get a Sum of integers from an IQueryable

我们在我们的 ASP.Net Core 解决方案中使用 SQL 数据库来存储事物,并且还可以为每个事物存储零到多个项目类型。 我们还为每个存储的项目类型存储一个数量。 我需要能够对项目类型的数量求和并将其返回给视图。 这是我们在 controller 中使用的: 我们在 Controller 中使用 ...

用于嵌套导航属性的实体框架“包含”会产生比预期更多的数据 - Entity Framework `Include` for nested navigation properties results in more data than expected

乍一看,这似乎是正确的。 然而,在仔细查看返回的数据后,我们发现ChildEntities错误地包含了关系表中所有关系的集合,尽管它应该只包含与RelationalEntity表引用的entity object 相关的ChildEntity条目。 简而言之,我们从这个查询中获得了比预期更多的Chi ...

IQueryable {document}{} 不支持 LastOrDefault()。不支持 LastOrDefault() - LastOrDefault() not supported on IQueryable {document}{}.LastOrDefault()is not supported

在第一行我有一个 IQueryable 数据。 (1,000 多个数据) 第 2 行的“状态”是 object 的列表。 我想获得状态的最后一个列表并有一个条件。 但这给了我一个错误“{document}{Status}.LastOrDefault().Status 不受支持。” 是否有任何解决 ...

当我使用 IQueryable 时,.NET Core 中的 Take 和 Skip 分页返回不正确的记录 - Pagination with Take and Skip in .NET Core returns incorrect records when I use IQueryable

我有一个IQueryable查询。 在应用分页之前,我一直在使用这段代码: 一切正常,记录返回真实。 所以我在上面一行之前和之后添加了这段代码,如你所见, pageNumber = 0和pageSize = 10 。 由于堆栈,我不得不删除部分查询 当我在 SQL 服务器中执行sqlBefore查询 ...

在 ASP.NET 核心 6 中,是否由异步枚举的 controller 操作返回的 IQueryable? - In ASP.NET Core 6, is an IQueryable returned by a controller action enumerated asynchronously?

我的问题类似于使 Web API controller 从 2013 年返回一个异步的 IQueryable 列表(当我调用 ToListAsync()时) 。 我想特别关注多个用户(包括备受推崇的Stephen Cleary )的声明,即“没有必要”显式地异步枚举IQueryable 。 我知道 ...

C# IQueryable 包含多个 OR - 运算符 || 不能应用于“bool”类型的操作数 - C# IQueryable Contains with Multiple OR - Operator || can't be applied to operands of type 'bool'

我正在尝试为我现有的IQueryable对象提供搜索功能。 这是我的示例类: 我映射它们以提供一个 IQuerayble 对象。 上面的示例代码工作正常。 我能够根据我的搜索查询返回这些项目。 但是当我想包括对Variations的搜索时,它就不起作用了。 这是在编译器中失败的示例代码 ...


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