我正在尝试获取特定位置附近的所有帖子。我在我的 FB 页面上发布了一些带有位置的雕像和照片。在 Graph API Explorer 中,我运行以下查询:
SELECT id, coords, type, page_id, timestamp FROM location_post WHERE author_uid = me()
它以正确的方式产生,但是当我添加时:
SELECT id, coords, type, page_id, timestamp FROM location_post WHERE author_uid = me() AND distance(latitude, longitude, '47', '122') < 10000
然后所有结果都清除了。
我试图在查询中获取距离,它得到了很好的数字,比如 33 或 454。那么为什么 WHERE 部分中的距离函数没有结果呢?
还从示例请求:
SELECT id, page_id
FROM location_post
WHERE distance(latitude, longitude, '37.86564', '-122.25061') < 10000
不显示任何东西。