Facebook 一段时间内坐标周围的事件列表?
如上所述 我尝试了FQL查询Facebook 一段时间内坐标周围的事件列表?,facebook,facebook-fql,semantic-web,Facebook,Facebook Fql,Semantic Web,如上所述 我尝试了FQL查询 SELECT eid FROM event WHERE (start_time > 2011-08-19T03:00:00+0000) AND (end_time < 2011-08-19T08:00:00+0000) AND ((venue.latitude + 0.005 > 23.7490375) OR (venue.latitude - 0.005 < 23.7490375)) AND ((venue.longit
SELECT eid FROM event WHERE
(start_time > 2011-08-19T03:00:00+0000) AND (end_time < 2011-08-19T08:00:00+0000) AND
((venue.latitude + 0.005 > 23.7490375) OR (venue.latitude - 0.005 < 23.7490375)) AND
((venue.longitude + 0.005 > 90.39463031) OR (venue.longitude - 0.005 < 90.39463031)))
从事件中选择eid,其中
(开始时间>2011-08-19T03:00:00+0000)和(结束时间<2011-08-19T08:00:00+0000)以及
((场馆纬度+0.005>23.7490375)或(场馆纬度-0.005<23.7490375))以及
((地点经度+0.005>90.39463031)或(地点经度-0.005<90.39463031)))
我得到的结果是
你的陈述是不可转位的。WHERE子句必须包含可索引列。这些列在从链接的表中用*标记
有没有一种方法可以使用facebook或其他数据库服务获取这些信息?没有任何方法可以根据您要查找的详细程度进行搜索 在FQL中,事件表需要索引,您可以尝试使用
和CONTAINS('a')
选择包含字符a的所有事件。这是一种非常野蛮的方法