首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

EF 查询 排除一部分字段

2013-08-25 
EF查询排除部分字段用EF查询一个表,有个几个字段不需要查询。因为表的字段比较多,一个个写需要的字段比较麻

EF 查询 排除部分字段

用EF查询一个表,有个几个字段不需要查询。  因为表的字段比较多,一个个写需要的字段比较麻烦,能不能用什么排除法写不需要的字段?
[解决办法]
查询,自己定义匿名对象.
如 ; var obj=from i in table 
            select new { 属性1=i.xx,属性2=i.xx};

自己选择需要的字段
[解决办法]
var numbers = new int[] { 1, 2, 3, 4, 5, 6 };
numbers.Select(n => new { Number = n, IsEven = n % 2 == 0 })
[解决办法]
试试这个帖子最后说的Ignore方法:http://stackoverflow.com/questions/1707663/exclude-a-field-property-from-the-database-with-entity-framework-4-code-first

热点排行