【发布时间】:2012-02-09 17:14:35
【问题描述】:
如果查询中存在该列,我正在尝试寻找一种仅填充实体类属性的方法?
当我使用 DbSet.SqlQuery 执行查询并返回填充的列(这是一个别名)时,一切都很好。但是当使用 All()、Find()、ToArray() 等内置功能时,它希望该列在数据集中。
有没有办法(无需手动编写所有支持查询)将我的实体类中的属性标记为可选。
它目前被标记为可为空的 DateTime,但框架在使用内置功能时仍然抱怨它不存在。
任何建议都会很棒!
干杯
【问题讨论】:
标签: sql entity-framework c#-4.0