如何设置MongoDB不区分大小写?

时间:2020-06-24 17:58:54

标签: mongodb

我使用排序规则在不区分大小写的情况下为索引添加了索引,但是很遗憾,我写错了一些。我以this网站为例。这是创建我写的索引的命令:

db.users.createIndex( { login: 1 }, {collation: { locale: "en", strength: 2 }, unique: true} );

如果在db中保留“文本”,则不会找到“文本”

有人知道错误是什么吗?

1 个答案:

答案 0 :(得分:1)

根据卑鄙定律,问了10分钟后,我自己找到了答案。这是我如何使用不区分大小写的搜索的方法:

db.users.find({login:"lenkoras"}).collation({locale:"en",strength:2})。 不好意思,我很抱歉