我正在尝试运行以下FQL:
SELECT user_id FROM like WHERE object_id IN (SELECT object_id FROM album WHERE owner = me())
但是,这给出了错误:
ERROR_CODE “:604,” ERROR_MSG “:” 您 语句不可索引。 WHERE 子句必须包含一个可索引的 柱。这些列标有* 在链接的表中 http:\ / \ / developers.facebook.com \ / docs \ / reference \ / fql
两个查询都使用可索引列!并且,经过一些调试后,我追溯了IN部分。基本上,如果IN查询返回空(在本例中为“SELECT object_id FROM album WHERE owner = me()
”),则会出现此错误?而且,显然有些用户没有专辑!
基本上,整个查询应该不返回结果????
这不是一个明显的错误吗?
感谢。