Fusion Tables过滤条件OR

Tro*_*ron 5 google-maps google-maps-api-3 google-fusion-tables

根据https://developers.google.com/fusiontables/docs/developers_reference,OR操作不允许作为过滤条件的一部分.所以我试图想出一个创造性的方法来解决以下问题:

我有一个融合表支持谷歌地图与数百个地方,并希望将其过滤到只有'标签'或包含搜索参数的'标题'的地方.

理想情况下,我可以使用以下作为我的过滤条件:

tags CONTAINS IGNORING CASE 'searchterm' OR title CONTAINS IGNORING CASE 'searchterm'
Run Code Online (Sandbox Code Playgroud)

但融合表API根本不允许它.那么该怎么办?制作2个单独的查询,然后过滤掉重复的内容?这意味着我无法使用漂亮的FusionTablesLayer预渲染平铺功能.

你会怎么做?

Tro*_*ron 3

一个可能的答案是预渲染表中的数据。本质上添加另一列,它是标签和标题的聚合。然后我只需要查询一个“tags_or_titles”列。当然,这意味着当我将数据导出到融合表时需要事先进行更多数据修改,并且感觉不太好和干净......