簡體   English   中英

如何使用gem'geokit'驗證rails4中有關城市和州的郵政編碼?

[英]How to use gem 'geokit' to validate zipcode with respect to city and state in rails4?

我想使用gem 'geokit'因為我的要求是根據城市和省/州來驗證我的郵政編碼 請指導我如何使用它。 我曾在模型中嘗試過自己的驗證,但對我不起作用。 請幫幫我。 從最近15天開始,我就一直陷在這個問題上,卻束手無策。

這是您需要的:

require 'openssl'
require 'geokit'

geo = GeoKit::Geocoders::MultiGeocoder.multi_geocoder('90210')
if geo.success
  geo.state # => CA
  geo.city  # => Beverly Hills
end

或者您可以使用:

一個更輕便的選擇是Area gem

require 'area'

'11211'.to_region #=> "Brooklyn, NY"

這對我有用:

require 'openssl'
require 'geokit'

geo = GeoKit::Geocoders::MultiGeocoder.geocode('90210')
geo.city
geo.state

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM