我想搜索具有特殊字符的值,例如" $ / . @ > "
文档中的值。
让我们考虑一下,我的 myKey 的值如下"test$australia", "test$austria", "test$belgium", "green.africa".
我想用'.*$aus.*',
例如,
db.myCollection.find({ myKey : /.*$aus.*/i });
或者
db.myCollection.find({ myKey : { '$regex' : '.*$aus.*','$options' : 'i' });
以上查询不起作用,我应该如何形成查询?我正在使用 MongoDB 2.4.1。