在这种情况下,我运行以下 FQL 代码(当前在调试器中)来搜索我的流中的特定项目:
SELECT attachment,description,message
FROM stream
WHERE
(source_id=me())
AND
strpos(message,'shakshuka') >=0
一切都很好 - 我得到了结果,哇哦。但 (!) :
当我将条件更改为应该非常简单的事情时 - 也支持我的朋友的帖子,突然......我什么也没得到。例如:
SELECT attachment,description,message
FROM stream
WHERE
(source_id IN (SELECT uid2 FROM friend WHERE uid1 = me()) OR source_id=me())
AND
strpos(message,'shakshuka') >=0
我可以运行两次,但是……为什么?!我不想。