【发布时间】:2019-07-25 05:41:06
【问题描述】:
我不知道如何找到一个可以理解的标题,所以我会尽力解释我的问题。
我有 2 个模型: - 可通过全球化翻译的国家/地区,具有名称和许多地区 - 地区所属国家/地区
我想做的是让所有地区的数组形成一个国家数组。
例如
Country.all.regions
Country.with_translations(I18n.locale).order("country_translations.name asc").regions
有一个简单的方法来获取这个数组吗?
【问题讨论】:
-
Country.all.map {|country| country.regions }.flatten
-
谢谢它正是我想要的。我为别人回答了你的答案!
标签: ruby-on-rails ruby has-many globalize3 globalize