我使用排序规则在不区分大小写的情况下为索引添加了索引,但是很遗憾,我写错了一些。我以this网站为例。这是创建我写的索引的命令:
db.users.createIndex( { login: 1 }, {collation: { locale: "en", strength: 2 }, unique: true} );
如果在db中保留“文本”,则不会找到“文本”
有人知道错误是什么吗?
答案 0 :(得分:1)
根据卑鄙定律,问了10分钟后,我自己找到了答案。这是我如何使用不区分大小写的搜索的方法:
db.users.find({login:"lenkoras"}).collation({locale:"en",strength:2})
。
不好意思,我很抱歉