gpt4 book ai didi

c# - 排除使用 Entity Framework 获取数据的列

转载 作者:行者123 更新时间:2023-12-04 17:43:03 24 4
gpt4 key购买 nike

<分区>

我在 C# 中使用 Entity Framework 。我想在从数据库获取数据时排除一些列。例如,我的学生表有 10 列。表中有一些列,如 CreatedDate、CreatedBy、CreateRole、UpdatedDate、Updatedby、UpdatedRole。我想要在从数据库中获取列表时排除此列的通用解决方案,如下所示。

我正在寻找如下内容

 context.Students   
.Exclude("CreatedDate","CreatedBy","CreateRole","UpdatedDate","Updatedby","UpdatedRole")
.ToList();

请不要建议以下解决方案,因为这不是我要找的。

context.Students.Select(p=>new {
p.Name,
p.Surname,
p.Number,
p.BirthDate
}).ToList();

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com