我正在寻找一种类似于以下查询的方法,但我陷入了 Facebook 的限制。
SELECT page_id,name,latitude,longitude
FROM place
WHERE name LIKE 'my favorite restaurant'
谷歌搜索了一段时间后,我发现:
- FQL 不支持 LIKE 子句;
- 我可以使用
strpos(name, 'my favorite restaurat') > 0
,但它(似乎)使列不可索引;甚至名称被索引(https://developers.facebook.com/docs/reference/fql/page/) - 我正在寻找诸如通配符(*、?、一些正则表达式)之类的替代方法,或者;
- 某种嵌套查询。
我想知道应该存在这样的方式,因为一些 Facebook Android SDK 屏幕支持这种查询机制。
谢谢!