鉴于以下Facebook查询语言:
SELECT source_id FROM stream WHERE source_id in ('301470456547727', '194053380668945')
我希望收到两个不同的source_id
用于对象,但每个source_id
都是我传入的最后一个数字。请参阅此处的操作:
有谁知道为什么会这样?
编辑:我也尝试了target_id
,结果相同。
编辑2:我也不确定是否应该将此作为一个单独的问题发布,如果您还选择“消息”列,对于某些帖子来说,消息值完全为空,即使有数据通过浏览器访问时,是我还是Facebook?
答案 0 :(得分:0)
如果这个答案对你没有特别的帮助,我很抱歉...但Facebook有时候格外古怪。
我不确定为什么你会对这些值特别感兴趣,但是如果你可以使用另一个FQL查询来检索这些值,那么这对你来说可能会更好。没有更多的背景,没有保证。
ps,关于空消息列,某些故事类型不会将其文本存储在您期望的消息/文本列中。一般的经验法则是:如果用户没有写它,它就不会出现在消息列中。每条规则都有例外,所以请不要引用我。