从数据库中的默认实体模型类中得出模型类



我对我的问题可能不会给人留下我的印象。请在此处阅读详细说明。

我正在使用Web API模板使用MVC 4解决方案创建RESTFUL服务。

要建立SQL数据库连接,我使用了实体框架DB-First方法。

我喜欢从中读取值的表有45列。根据我的要求,仅读出两列。我可以以某种方式省略所有专栏吗?有没有办法从该实体模型类中得出一类?还是有一种过滤最终对象的方法?

我欢迎这里的任何建议或指示。

为您的两个属性创建一个视图模型,并使用投影填充对象。

新类

    public class ApiModel
    {
        public string Property1 { get; set; }
        public string Property2 { get; set; }
    }

返回新类

return dbContext.<your entity name>.Select(s => new ApiModel
{
    Property1 = s.Property1,
    Property2 = s.Property2
});

相关内容

  • 没有找到相关文章

最新更新