C# EF 7.包括不包括';t检索子对象';她是父母的儿子
我使用EF7 RC1,并有此代码,但只有第一个父记录的子记录检索:C# EF 7.包括不包括';t检索子对象';她是父母的儿子,c#,asp.net,entity-framework,C#,Asp.net,Entity Framework,我使用EF7 RC1,并有此代码,但只有第一个父记录的子记录检索: var res = await _labcontext.Customers .Include(x => x.Invoives) .OrderBy(x => x.Title) .AsNoTracking() .Skip((page - 1) * pagesize)
var res = await _labcontext.Customers
.Include(x => x.Invoives)
.OrderBy(x => x.Title)
.AsNoTracking()
.Skip((page - 1) * pagesize).Take(pagesize)
.ToListAsync();
这是EF7或我的代码中的一个bug?在包含之前,我们应该调用分页,我将代码更改为下面的代码,工作正常
var res = await _labcontext
.Customers.AsNoTracking()
.Skip((page - 1) * pagesize).Take(pagesize)
.Include(x => x.Invoives)
.OrderBy(x => x.Title)
在包含之前,我们应该调用分页,我将代码更改为下面的代码,工作正常
var res = await _labcontext
.Customers.AsNoTracking()
.Skip((page - 1) * pagesize).Take(pagesize)
.Include(x => x.Invoives)
.OrderBy(x => x.Title)
您的订购人应在Skip.之前。。否则结果将不可预测。您的订购人应在跳过之前。。否则结果将无法预测