播种生产数据库时获取OVER_QUERY_LIMIT。 (请求太多了?)

时间:2012-12-03 21:12:17

标签: google-maps gmaps4rails

我正在使用gmaps4rails gem来标记地图上的位置。

当我为heroku应用程序的数据库播种时,我得到了

#<Gmaps4rails::GeocodeStatus: The address you passed seems invalid, status was: OVER_QUERY_LIMIT

表示应包含在数据库中的许多记录。

因此,大量记录最终被排除在外。我很确定原因是一次发送的请求太多了。

有一次,我真的很幸运,不会有任何这些。但是,大部分时间都有不少。最终得到一张地图,其中大约有一半我希望在地图上标记的位置。

知道如何在播种一定数量的记录之后加入某种类型的延迟,以防止一次发送太多请求?

0 个答案:

没有答案