gpt4 book ai didi

ruby-on-rails - 使用 Mongoid 进行不区分大小写的排序

转载 作者:IT老高 更新时间:2023-10-28 13:13:30 25 4
gpt4 key购买 nike

现在我得到了:

@directories = collection.directories.all.asc(:name)

但是它是区分大小写的,如何进行不区分大小写的排序呢?

最佳答案

目前您无法在 MongoDB 中创建不区分大小写的索引,请参阅...

http://jira.mongodb.org/browse/SERVER-90

因此,这似乎意味着您也不能进行不区分大小写的“排序”。

如果您觉得该功能有用,可以通过上面的链接为该功能投票以供将来包含在 MongoDB 中。

同时,来自 10Gen(MongoDB 的支持者)的 Eliot Horowitz 提出了以下建议:

For short term - I would just add a 2nd field that you call .toLower() on before inserting. Then you can sort on that.

关于ruby-on-rails - 使用 Mongoid 进行不区分大小写的排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4491724/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com