【发布时间】:2011-12-03 15:28:24
【问题描述】:
我有一个 Web 应用程序,其中有一个 Diary,这个 Diary 有许多用户的许多帖子。我有我的帐户,我有我的日记,但只有我的朋友和关注者可以看到我的日记帖子。
我的问题是,我怎样才能只允许我的朋友和关注者看到我的日记帖子?这个查询如何?
我相信这个查询中只会插入 3 个表:
我的 DiaryPosts 表:
-------------------------
| ID | UserID | Content |
-------------------------
我的朋友表:
--------------------------
| ID | UserID | FriendID |
--------------------------
我的追随者表:
----------------------------
| ID | UserID | FollowerID |
----------------------------
我如何执行查询以选择一系列朋友并只允许他们查看我的日记帖子?
【问题讨论】:
-
您真的要选择允许查看您帖子的人员列表,还是需要将用户看到的帖子过滤为您的规则允许的帖子?
标签: linq asp.net-mvc-3 c#-4.0 social-networking