如何在实体框架中添加包含列表?

问题描述 投票:0回答:1

我正在使用规范模式,并且我已经编写了一种将包含添加到列表的方法。此列表中的项目类型为

Expression<Func<TEntity, object>>
,其中
TEntity
是我的基本实体类。

有什么方法可以迭代它们并将包含添加到

IQueryable
字段吗?

c# .net entity-framework
1个回答
1
投票

您可以迭代包含列表并将它们添加到 IQueryable 变量中。这是使用 LINQ 聚合方法来完成此操作的方法:

 query = includes.Aggreagte(queryable, (current, next) => 
                            current.Include(next));
© www.soinside.com 2019 - 2024. All rights reserved.