首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >“惰性”地理编码

“惰性”地理编码
EN

Stack Overflow用户
提问于 2012-05-24 21:33:22
回答 1查看 249关注 0票数 1

gmaps4rails中有没有处理“惰性”地理编码的特性?

我的情况:

我有一个公司的数据库,只有一个地址。手工添加公司时(只有1条记录)没有任何问题,默认process_geocodingtrue

每两周一次,我们使用导入脚本更新数据库。当我们使用导入时,我们将process_geocoding设置为false,因为地理编码会使导入脚本减慢4-5倍(在我的例子中-这是不可接受的)。

我需要懒惰的gecoding功能,可以处理地理编码if !address.blank? && lat.blank? && lng.blank?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-05-25 23:46:56

从1.5开始,您可以执行以下操作:

代码语言:javascript
复制
process_geocoding: lambda { |obj| !obj.address.blank? && obj.lat.blank? && obj.lng.blank? }

或者:

代码语言:javascript
复制
process_geocoding: :method_name
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10738537

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档