Ruby on rails Ruby地理编码器未更新纬度/经度Rails 4
这是我的密码:Ruby on rails Ruby地理编码器未更新纬度/经度Rails 4,ruby-on-rails,Ruby On Rails,这是我的密码: after_validation :check_geo geocoded_by :gmaps4rails_address def gmaps4rails_address "#{street}, #{city}, #{region}, #{postal_code}, #{country}" end def check_geo unless self.latitude :geocode end end 这过去很管用。
after_validation :check_geo
geocoded_by :gmaps4rails_address
def gmaps4rails_address
"#{street}, #{city}, #{region}, #{postal_code}, #{country}"
end
def check_geo
unless self.latitude
:geocode
end
end
这过去很管用。我已经确认check_geo正在运行,但似乎没有任何效果。这可能是另一个严重的参数问题吗?您应该将
:geocode
替换为geocode
:geocode
是一个符号,它不起任何作用,geocode
将实际触发方法此答案出现在低质量队列中。我不会说ruby,所以也许这很明显,但也许你可以再加一点解释。老实说,我不知道这是怎么回事。