我正在尝试查找所有带有 FQL 且带有一些附件的消息。
我想优化我的 FQL 以仅搜索实际上具有一些附件的消息,这些附件被要求通过服务器上的每个附件。
根据文档,有一个附件字段,但我不知道如何查询。
我在想类似的东西
SELECT body, attachments FROM Unified_message WHERE thread_id = 't_mid.tID' and attachments != []
或者您可以建议其他方式如何查找带附件的邮件
谢谢!
我正在尝试查找所有带有 FQL 且带有一些附件的消息。
我想优化我的 FQL 以仅搜索实际上具有一些附件的消息,这些附件被要求通过服务器上的每个附件。
根据文档,有一个附件字段,但我不知道如何查询。
我在想类似的东西
SELECT body, attachments FROM Unified_message WHERE thread_id = 't_mid.tID' and attachments != []
或者您可以建议其他方式如何查找带附件的邮件
谢谢!
我可以使用以下 FQL(在我自己的收件箱中)生成有效结果:
SELECT body, attachments FROM unified_message where thread_id in (select thread_id from unified_thread where folder = 'inbox') and attachments
我猜你有问题
...WHERE thread_id = 't_mid.tID'...
部分。您只能将子选择和 IN 语句与 FQL 一起使用。或者您是否通过您的应用语言将“t_mid.tID”作为变量填充?