我正在尝试使用Entity Framework Core 1.0并尝试在通过dbcontext填充对象时使用.Include。
EFTestContext context = new EFTestContext();
var testEntity = context.TestEntity
.Include(t => t.TestEntity2)
.ToList();
它给我错误
不包含'Include'的定义,也没有扩展方法'Include'接受'DbSet'类型的第一个参数可以找到
到目前为止我在Stackoverflow中发现的唯一类似的事情是
IQueryable<T> does not contain a definition for 'Include' and no extension method 'Include'
但是添加了使用声明
using System.Data.Entity;
告诉我错误
名称空间'System.Data'中不存在类型或命名空间名称'Entity'(您是否缺少程序集引用?)
任何人都知道我需要获得包含以显示WF Core 1.0的内容吗?
答案 0 :(得分:66)
在github上的这个示例中,这里是使用的:
SELECT w.GroupColum, f.A, f.B
FROM (SELECT DISTINCT GroupColumn FROM TableW) AS W
CROSS JOIN (VALUES (0, 0), (0, 1), (1, 0), (1, 1)) AS f (A, B)