现在我得到了:
@directories = collection.directories.all.asc(:name)
但这是区分大小写的,如何进行不区分大小写的排序?
最佳答案
目前,您无法在MongoDB中创建不区分大小写的索引,请参阅...
http://jira.mongodb.org/browse/SERVER-90
因此,这似乎意味着您也不能执行不区分大小写的“排序”。
如果发现有用,可以通过上面的链接对功能进行升级,以供将来包含在MongoDB中。
同时,来自10Gen的Eliot Horowitz(MongoDB的支持者)提出了以下建议:
关于ruby-on-rails - 使用Mongoid进行不区分大小写的排序,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4491724/