Gmaps4rails - 数据库中的经度和纬度未更新。 <嵌套形式>

2024-01-13

我有一个模型地点,其中包含属性名称、州、经度和纬度。模型 Travel_plan 有很多地方。

我对旅行计划表单中的位置使用嵌套表单 gem。

我的问题是,更新名称和状态时,经度和纬度没有更新。

在我的地方.rb

belongs_to :travel_plan  

acts_as_gmappable

def gmaps4rails_address
  "#{name},#{state}"
end

def gmaps4rails_infowindow
  "<h4>#{name}</h4>"
end

答案在于here https://github.com/apneadiving/Google-Maps-for-Rails/wiki/Model-Customization.

这两个设置与您的问题特别相关:

:check_process : true/false (如果设置为 false,将进行地理编码 每次保存/更新时)

:checker : 字符串(仅当 check_process 为 true 时),可以是一个方法 或数据库列布尔值

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Gmaps4rails - 数据库中的经度和纬度未更新。 <嵌套形式> 的相关文章

随机推荐