是否可以仅加载类的特定属性(例如仅加载主键)而不加载其他属性值?
我需要从数据库中获取一个对象,但只填充了ID值,不需要所有其他属性。 如果请求了另一个属性,则需要加载该对象的其余部分。
答案 0 :(得分:0)
是的,你可以和技术一起被召唤"投射"
e.g。
var filteredData = context.Entity
.Where(p => p.ID == 1 ) // just an example filter
.Select(p => new Entity
{
ID = p.ID,
})
.ToList();
如果有帮助不要忘记投票并将其标记为答案:)