我有一个模型地点,其中包含属性名称、州、经度和纬度。模型 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(使用前将#替换为@)