1

我的应用需要向拥有可见照片的用户朋友推荐(隐私设置允许他们至少对朋友可见的照片)。我试图过滤掉没有向朋友公开照片的用户。我知道隐私表可以识别特定对象 ID 的隐私设置

SELECT 值,描述来自隐私 WHERE id = 10150146071791729

我如何为所有用户的照片执行此操作?

4

1 回答 1

1

您似乎无法直接获得此结果。您可能需要进行批量查询,首先获取用户朋友上传的所有专辑ID -

select aid, owner from album where owner in (select uid2 from friend where uid1 = me()) 

然后通过您在上面粘贴的查询运行帮助并消除设置为私有的查询。

于 2012-10-25T23:49:42.587 回答