EF 7 .包含不会检索子项的父项

本文关键字:检索 包含不 EF | 更新日期: 2023-09-27 18:35:34

我使用 EF7 RC1 并有此代码,但只有第一个父记录的子记录检索:

var res = await _labcontext.Customers
                    .Include(x => x.Invoives)
                    .OrderBy(x => x.Title)
                    .AsNoTracking()
                   .Skip((page - 1) * pagesize).Take(pagesize)
                   .ToListAsync();

这是 EF7 或我的代码中的错误?

EF 7 .包含不会检索子项的父项

包含之前,我们应该称之为分页,我将代码更改为波纹管并且工作正常。

var res = await _labcontext
                    .Customers.AsNoTracking()
                     .Skip((page - 1) * pagesize).Take(pagesize)
                    .Include(x => x.Invoives)
                      .OrderBy(x => x.Title)