我正在查询流表以检索登录用户最近发布的所有内容。我使用以下查询:
SELECT source_id,actor_id,app_id,post_id,created_time,message,likes,attachment 来自流 WHERE source_id = XXXXX AND actor_id = XXXXX
问题在于响应中包含其他用户在照片中标记登录用户的条目,我不认为这是自己登录用户的帖子。
我查看了流表中的其他字段,例如taget_id和viewer_id,但找不到限制结果的方法。
任何人都可以帮我排除这些标记帖子或在返回的数据中标识哪些条目是标记照片(或其他可以标记的内容)?
提前谢谢。
//彼得
答案 0 :(得分:0)
您可以通过循环条目来完成您要执行的操作,如果附件是照片或视频,请检查所有者ID是否与用户ID相同。如果它是不同的用户ID,那么您知道他们没有发布它们,而且它们只是在照片中被标记。