【发布时间】:2010-05-25 00:26:06
【问题描述】:
您好,我想知道如何解决这个问题
我有一个带有用户表和追随者表的数据库。
Followers 表包含 2 列“FollowerID”和“FollowedID”
我的数据模型中有 Users.ID -> Followers.FollowerID 和 Users.ID -> FollowedID 之间的 1 -> * 关系
如何在 LINQ 中获取一组关注特定用户的用户?
我将以编程方式表达我想要实现的目标 我可以做到这一点:
ctx.Followers.Where(f => f.FollowedID == CurrentUser.ID)
所以现在我有一个 Followers 集,其中我有跟随 CurrentUser 的用户的 ID,我可以遍历这个集合,然后在每次迭代后将用户添加到一个集合,该集合将是跟随 CurrentUser 的总 USER 集合,但没有更聪明或 LINQ'er 的方法来做到这一点吗?
非常感谢
谢谢
【问题讨论】:
-
现在我明白为什么 twitter 有这么多生产问题了。
-
Hehe Zombies :D 感谢 Justin 编辑我的帖子