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