-1

情况:

一个profile表(大约 30 多列)具有用户保存的值。另一个表具有相同的列,指定每一行的访问级别(隐私 - 例如FriendPublic)。

当用户希望查看某个用户的个人资料时,查询应该根据他/她与该人的关系来检查查询用户可以查看哪些列。

请提出一种有效执行此任务的有效方法..

4

1 回答 1

1

为每种隐私类型创建单独的视图。每个视图应该只有允许根据隐私查看的列。然后为当前隐私使用适当的视图。

于 2013-02-20T15:16:03.590 回答