这个问题看似微不足道,但我找不到任何合理的解决方案。我有存储在Globalize3转换表中的翻译的国家/地区列表。如何获取按名称排序的国家/地区列表?
国家名称不是直接存储在模型中,而是存储在单独的表中。除了手工sql查询,或者AR查询完成后手动排序结果表之外,还有什么合理的方式对结果进行排序吗?
发布于 2010-12-21 20:42:59
当前区域设置的Country.with_translations(I18n.locale).order('name')。
编辑
您还可以使用回退:
Country.with_translations(I18n.fallbacks[I18n.locale]).order('name')
发布于 2010-12-01 19:50:38
Country.with_translations.order('name')https://stackoverflow.com/questions/3654010
复制相似问题