【问题标题】:How to check if a country belongs to Europe如何检查一个国家是否属于欧洲
【发布时间】:2014-01-02 22:48:01
【问题描述】:

我想检查提供的国家名称是否属于欧洲。 有人知道可以在 Ruby 项目中使用的欧洲国家列表吗?

我想做这样的事情:

spain = Country.named('Spain')

spain.parent # => 'Europe'

japan = Country.named('Japan')

japan.parent # => 'Asia'

https://github.com/jim/carmen/ 让我列出一个国家/地区的子区域,而不是一个国家/地区的父区域。

【问题讨论】:

    标签: ruby-on-rails ruby list countries


    【解决方案1】:

    如果您真的需要完整的宝石,请尝试that gem。你应该能够做到:

    Country.find_all_countries_by_region('Europe')
    

    获取欧洲国家/地区。

    【讨论】:

    • 谢谢,这正是我需要的! :-)
    • Manners 先生提醒 Gentle Poster 记得将其标记为正确答案,您安装并试听该库之后...
    【解决方案2】:

    查看 Wikipedia 文章以获取完整列表。 http://en.wikipedia.org/wiki/List_of_European_countries

    【讨论】:

      猜你喜欢
      • 2010-11-19
      • 2017-06-13
      • 1970-01-01
      • 2021-01-22
      • 1970-01-01
      • 2018-10-28
      • 2011-05-05
      • 2017-01-12
      • 2013-07-20
      相关资源
      最近更新 更多