【发布时间】:2015-07-28 05:38:50
【问题描述】:
Rails 集合排序无法按预期使用 UTF-8 字符串:
> University.order('abbr asc').map(&:abbr)
=> ["Б", "В", "А"]
应该是
> University.order('abbr asc').map(&:abbr)
=> ["А", "Б", "В"]
我错过了什么?
带有 ruby 2.1.5p273 的 Rails 4.1.8(2014-11-13 修订版 48405)[x86_64-darwin14.0]
【问题讨论】:
-
也可以按查询指定排序规则,请参阅stackoverflow.com/a/32653074/3319298
标签: ruby-on-rails ruby postgresql ruby-on-rails-4