gpt4 book ai didi

linq - LINQ 查询中子项的 OrderBy

转载 作者:行者123 更新时间:2023-12-04 22:37:20 25 4
gpt4 key购买 nike

这个问题在这里已经有了答案:




10年前关闭。




Possible Duplicate:
EF4 LINQ Ordering Parent and all child collections with Eager Loading (.Include())



大家好

我有一个包含与角色实体的一对多关系的用户实体

所以用这个 linq 表达式:
from user in USER_TABLE.Include("USERROLE_TABLE")
order by user.Name
select user

我可以在孩提时代就获得具有相关角色的用户。
我的问题是我想按字母顺序排列每个用户的角色。
我怎样才能做到这一点 ?我用谷歌搜索了很多,没有找到任何东西

提前致谢!

最佳答案

所以,只是为了澄清,您有一个表格,其中主要包括:

Name : Role
--------------
Bob : leader
Jane : scribe
Bob : technician
Bob : programmer
Jane : entity
Bob : adept

并且你想要结束:
Bob : adept
Bob : leader
Bob : programmer
Bob : technician
Jane : entity
Jane : scribe

如果是这种情况,那么您正在查看“orderby, thenby”,我相信在 LINQ 中,它在 LINQ 语句的该部分用逗号表示:
orderby user.Name, user.Role

这就是你要找的吗?

关于linq - LINQ 查询中子项的 OrderBy,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4647189/

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