微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ruby-on-rails – 如何使用指定的语言环境对sqlite3中的文本进行排序?

认情况下,sqlite3只通过ascii字母排序.我试图看谷歌,但我发现唯一的事情是关于归类的信息. sqlite3只有NOCASE,RTRIM和BIARY归类.如何添加对特定区域的支持
(我在Rails应用程序中使用它)

解决方法

sqlite supportsICU集成.根据自述文件,
源码/ EXT / ICU /的README.txt
sqlite / ext / icu /目录包含sqlite“ICU”扩展名的源代码
将“国际Unicode组件”库与sqlite集成.
1. Features

    1.1  sql Scalars upper() and lower()
    1.2  Unicode Aware LIKE Operator
    1.3  ICU Collation Sequences
    1.4  sql REGEXP Operator

原文地址:https://www.jb51.cc/ruby/272370.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐