我试图写一个网站的查询将返回由用户发布到他的朋友们的所有意见,

但我似乎无法找到正确的模式。其作为如果没有“可转位”字段来构建此。

任何建议好吗?

使用感谢,

Wineshtain

有帮助吗?

解决方案

有流注释的间接路径将像

select * from comments where fromid = <my_id> and object_id in (
   select post_id from stream where sourceid in (
       select uid1 from friend where uid2 = <my_id> ) )

有关的照片,代替中间查询与

SELECT pid FROM photo WHERE aid IN ( SELECT aid FROM album WHERE owner IN ( ...

不幸的是,安全设置,可以限制查询你的朋友墙上的帖子和照片。

其他提示

我不相信你可以以直接的方式为你描述完成这项工作。 FQL表一般只收录在有限的条件(性能原因,我敢肯定)。在评论FQL表,则只能经由柱ID或XID选择评价。

不幸的是,这意味着你要知道,一个用户评论,然后才能获得评论它的对象。你将不得不先前已经选择了所有你希望得到之前,你可以找回他们的评论帖子,照片等。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top