我正在为我的数据库使用 mongodb(和 mongoid)构建一个小型 rails 3 应用程序。我正在使用 mongoid_fulltext gem ( https://github.com/aaw/mongoid_fulltext ) 使我的数据库可搜索,到目前为止效果很好。但是,我刚刚尝试使用包含字符“æøå”的单词测试搜索功能,并且可以看到我得到了一些无效的结果。看起来 mongoid_fulltext 忽略了这些字符,因此搜索字符串“københavn”变成了“kbenhavn”。
现在有谁告诉 mongoid_fulltext 使用 UTF-8 编码?
我已添加# encoding: utf-8
到我的模型和控制器中,但它不起作用。