Я хочу искать значения, содержащие специальные символы, такие как " $ / . @ > "
в документе.
Давайте рассмотрим, у меня есть 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.