【发布时间】:2016-06-28 17:59:53
【问题描述】:
我正在使用 Entity Framework Core,我有以下内容:
String expression = "Country;User;User.Country"
这表示在查询中包括 Country、User 和 User.Country:
var q = context.Jobs
.Include(x => x.Country)
.Include(x => x.User).ThenInclude(x => x.Country);
我不知道表达式会包含什么。我只知道这将是一个实体列表,包含或不包含子实体(例如:User.Country),我需要构建 Include 表达式。
有没有办法做到这一点?
【问题讨论】:
-
查看重复,只需拆分字符串,就可以得到一个数组。
标签: c# entity-framework linq entity-framework-core