当前位置: 首页 > 面试题库 >

使用LINQ从选择中排除列

焦光霁
2023-03-14
问题内容

我正在使用Entity Framework Code First开发WCF RESTful Web服务。

我的桌子Users上有很多列。我这样做是为了获得特定用户:

context.Configuration.ProxyCreationEnabled = false;
var users = from u in context.Users
            where u.UserId == userId
            select u;

在此表上,有一个密码列,我不想返回此列。

如何从该选择中排除密码列?


问题答案:

在select语句中指定所需的每一列:

var users = from u in context.Users

        where u.UserId == userId

        select u.UserId, u.Watever, etc... ;


 类似资料:
  • 问题内容: 我有一个结果的,我只需要选择从。 我的查询是这样的: 那可能吗?任何帮助将不胜感激。 实际上,我将其作为a绑定到控件,并且该控件同时显示这两个控件。但是我只想显示。 当我尝试使用时,出现类似以下错误: LINQ to Entities不支持指定的类型成员’Date’。仅支持初始化程序,实体成员和实体导航属性。 问题答案: 如果出于演示目的,则可以使用属性。例如,如果要将数据源绑定到Gr

  • 问题内容: 在Swift语言中是否存在LINQ Select()方法的替代方法? 例如,在c#中,我可以执行以下操作: 但是我怎么能用Swift语言做同样的事情呢? 问题答案: 这是语法糖: 应用的语法糖包括: 尾随闭包语法 } 参数类型推断 } 返回类型推断 } 隐式返回值 card.rank } 匿名闭包参数 请查看有关闭包的语言指南部分(C#称为 lambdas 的Swift名称)以获取更多

  • 问题内容: 我是AngularJS的新手。我进行了很多搜索,但是并不能解决我的问题。 我第一次在选择框中得到一个空白选项。 这是我的HTML代码 JS 但这似乎不起作用。我该如何解决?这是JSFiddle演示 问题答案: 当传递给的一组选项中不存在被引用的值时,将生成空值。这样做是为了防止意外选择模型:AngularJS可以看到初始模型是未定义的还是未在选项集中,并且不想自行决定模型的值。 简而言

  • 问题内容: 我想基于列选择从现有数据框创建视图或数据框。 例如,我想从一个数据框创建一个数据框,该数据框包含其中的所有列(其中两个除外)。我尝试执行以下操作,但没有成功: 我究竟做错了什么?也许更笼统地说,熊猫必须采用什么机制来支持从数据帧中挑选和 排除 任意列集? 问题答案: 您可以删除不需要的列,也可以选择所需的列

  • 作为 LINQ 查询的一部分,我有一系列列,其中只有一列将包含一个值,如何将该单个值分配给变量而不必执行类似操作 类似于这个问题,但用LINQ代替SQL。 不幸的是,用SQL处理数据库端的任何事情都不是一个选项。

  • 我想根据列选择从现有数据帧创建视图或数据帧。 例如,我想从dataframe创建一个dataframe,该dataframe保存除两个列以外的所有列。我试着做了以下的操作,但没有奏效: