如果其他地方已经解决,请原谅我;我做了搜索,但找不到关于这个特定主题的任何内容。基本上,可以在where子句中使用ROWID 使用Javascript v3 api的融合查询,例如:
var locationLayer = new google.maps.FusionTablesLayer({
query: {
select: 'Address',
from: 3349066,
where: "'ROWID' in ('2076','2077',....)"
}
});
locationLayer.setMap(map);
此查询适用于不包含ROWID的where子句,但是 也许我的语法有问题?谢谢您的帮助。
答案 0 :(得分:1)
只是为了让所有人都知道,我收到了Google关于在地图API中的where子句中使用ROWID的回复:
2012年4月6日
嗨[亚伯兰],
不,我不认为rowid过滤器在Maps API中有效。随意地 打开功能请求:
http://code.google.com/p/fusion-tables/issues/list
干杯, 凯瑟琳