各国的各种有用信息都被打包成方便的小国家对象。其中包括 ISO 3166 中的国家和州/地区数据。
此 gem 中使用的数据也可通过 git 分支模块以 YAML 和 JSON 文件的形式提供。
有些应用程序可能不希望一直调用 ISO3166::Country 这个 gem。
一个可以提供 Country 类的辅助类
# With global Country Helper
c = Country['US']这将与现有的 Country 常量冲突
如何使用
gem 'countries', require: 'countries/global'4.2.0 版本对名称属性和查找器进行了修改,并淘汰了一些方法,以解决现有的混淆问题,即官方 ISO 国家名称与通常使用的"通用名称"之间的区别。 5.0 版本删除了这些已淘汰的方法,同时也取消了对 Ruby 2.5 和 2.6 的支持 请参阅 UPGRADE.md 以获取更多信息
您可以通过任何数据属性使用 find_country_by_attribute 动态方法查找一个国家或一组国家:
暂无开放 Issues,或尚未同步最近议题。