我正在使用ASP.Net Core 2.0和Entity Framework,并尝试将一个包含Employment实体及其附带的EmploymentDocument实体集合的模型返回到页面。对于后者,我不想加载数据(byte [])列,但我确实想要所有其他列,其中最重要的是FileName。
我拥有的linq查询会加载包含数据列的所有内容:
我拥有的linq查询会加载包含数据列的所有内容:
var employment = await _context.Employment
.Include(e => e.EmploymentDocuments) // will load all associated document data
.SingleOrDefaultAsync(m => m.EmploymentID == id);
这里的目的是能够显示页面上所有文档名称的列表,并提供链接以便下载所选文件的数据。