Кое-что еще, что нужно обратить внимание, это тот факт, что вы можете создать имя свойства, называемое «запрос», но затем использовать на нем операторы запросов, что затрудняет выполнение большого количества запросов.
Пример :
Вставить документ с именем с именем
db.coll.insert({ query: 'foo' });
Работа с запросом на равенство:
db.coll.findOne({ query: 'foo' });
Не равно ($ ne):
db.coll.findOne({ query: { $ne: 'bar' } });