【发布时间】:2009-09-17 11:28:47
【问题描述】:
使用 EF 在访问子对象列表时如何访问父属性中的值。
即我有一个 Project 对象和 Timesheet 对象
项目
身份证
名称
...
时间表
项目编号
用户ID
日期
花费时间
...
我了解如何取回项目及其相关的时间表,但如果我想取回给定用户的所有时间表,然后简单地在每个时间表记录中显示项目名称,该怎么办。
例如项目名称、日期、花费时间
最佳实践是创建一个新实体来塑造该结果集,还是我应该能够返回 IEnumerable 并访问 .Project.Name 字段。
使用 Linq to Sql 或直接使用 ADO.net/SPs 等非常容易,但它在 EF 上杀死了我..
有什么想法吗?
【问题讨论】:
标签: c# entity-framework entity