【问题标题】:EF code first return subset of columnsEF 代码首先返回列的子集
【发布时间】:2011-06-17 02:04:36
【问题描述】:

我有一张大约有 12 列的表格。但有时我只需要 2 或 3 列。

我首先使用实体​​框架代码从我的网站查询数据库。

我应该怎么做才能不查询所有列而只查询列的子集?

谢谢, 迈克

【问题讨论】:

    标签: asp.net entity-framework-4 code-first


    【解决方案1】:

    您可以对包含所需属性的匿名类型使用投影,即,如果您的 Foo 实体具有您可以执行的属性 A、B 和 C:

    var results = context.Foos.Select( x => new { x.A, x.B });
    

    只检索属性 A 和 B。

    【讨论】:

    • 谢谢,这正是我今天所需要的 :)
    猜你喜欢
    • 1970-01-01
    • 2019-08-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-16
    • 2023-04-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多