如何使用linq获取集合,但从嵌套集合中删除一些实体呢?

迈克尔·温瑟

我有这个linq:

List<Group> groups = 
   context.Groups.Where(group => group.Station.Id == stationId).ToList();

但是我为这些群组吸引了太多用户。

我想合并这个:

group.Users.Where(u => u.Account.IsActive == true)

但我不能在没有错误的情况下将其安装在任何地方。

在尝试了很多事情之后却不正确地提供帮助,不胜感激。

更新:

它唯一的语法错误是我通过尝试All()和其他函数获得的。.我以前似乎对linq并没有这么复杂的要求。

更新:

 List<Group> groups = context.Groups.Where(group => 
    group.Station.Id == stationId && 
    group.Users.Where(u => u.Account.IsActive == true)).ToList();

错误:

运算符“ &&”不能应用于类型为“ bool”和“ System.Collections.Generic.IEnumerable”的操作数

钦都克里希纳
List<Group> groups = context.Groups
                            .Where(group => group.Station.Id == stationId 
                                            && group.Users.Where(u => u.Account.IsActive == true).Count() > 0).ToList();

您应该将其与计数进行比较。那是错误。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

删除嵌套集合中的实体

来自分类Dev

从 List 集合中删除一些单词

来自分类Dev

我如何从链接集合中获取一些特定的链接

来自分类Dev

如何使用linq从集合中获取特定集合?

来自分类Dev

Linq从实体集合中删除未提交的实体-您如何找到合适的实体?

来自分类Dev

RESTful API-删除一些资源集合?

来自分类Dev

从集合中删除一些记录后,Apache Solr建议程序字典未更新

来自分类Dev

如何使用LINQ C#在字典中过滤嵌套集合

来自分类Dev

使用 LINQ 在嵌套集合中查找值

来自分类Dev

Meteor.call从集合中返回一些文档

来自分类Dev

如何在Java中从集合中选择一些元素而不重复?

来自分类Dev

如何使用LINQ获取集合中的项目数

来自分类Dev

C#Linq-如何从集合中获取不同的集合

来自分类Dev

使用linq从包含另一个集合的集合中获取项目

来自分类Dev

linq嵌套实体和集合

来自分类Dev

LINQ从主集合中删除集合

来自分类Dev

反转LINQ中的嵌套集合

来自分类Dev

反转LINQ中的嵌套集合

来自分类Dev

使用集合获取分页实体

来自分类Dev

如何使用实体框架计算数据库中的嵌套集合

来自分类Dev

如何使用实体框架对数据库中的嵌套集合进行计数

来自分类Dev

使用Objectify从GAE Datasotre实体中获取一些列

来自分类Dev

从嵌套字典中删除一些键的优雅方法

来自分类Dev

嵌套实体集合

来自分类Dev

如何使用Iterator从集合中删除元素?

来自分类Dev

如何在Linq和EF中订购嵌套集合

来自分类Dev

如何使用Doctrine ResultSetMapping获取相关实体的集合?

来自分类Dev

Laravel使用嵌套集合删除嵌套分支

来自分类Dev

在一对多关系中从父集合中删除子实体时删除子实体

Related 相关文章

热门标签

归档