【发布时间】:2011-06-12 15:53:18
【问题描述】:
这是工作代码;
IQueryable<Product> productQuery = ctx.Set<Product>().Where(p => p.Id == id).(Include"Contexts.AdditionalProperties.Field");
但你知道,如果我们在“Contexts.AdditionalProperties.Field”中的字符串语句出错,它不会产生编译时错误
我想在下面写代码;
IQueryable<Product> productQuery = ctx.Set<Product>().Where(p => p.Id == id).Include(p => p.Contexts);
但是上面的语句不能给定义 AdditionalProperties 和 Field 的机会。
我们应该怎么做?
我想为构建查询编写多个包含。
谢谢。
【问题讨论】:
标签: entity-framework entity-framework-ctp5