提交空地址字段时遇到以下错误。
LocationsController#create中的Gmaps4rails::GeocodeInvalidQuery您必须提供地址
我的型号
class Location < ActiveRecord::Base
validates :address, :presence => true
acts_as_gmappable
def gmaps4rails_address
address
end
def gmaps4rails_infowindow
"<h4>#{name}</h4>" << "<h4>#{address}</h4>"
end
end
为什么它从不验证地址字段的存在与否,并直接抛出错误?
在0.8.7
中修复了它现在通常会在地址字段中添加错误。
Gmaps4rails已经检查地址是否为空或为零。这是此处描述的选项的一部分。
例如,您可以这样设置自己的验证消息:
acts_as_gmappable :msg => "Errrrrrrror"