Как запросить вложенные объекты?

У меня проблема при запросе mongoDB с обозначением вложенных объектов:

db.messages.find( { headers : { From: "[email protected]" } } ).count()
0
db.messages.find( { 'headers.From': "[email protected]" }  ).count()
5

Я могу'не понимаю, что я делаю не так. Я ожидаю, что обозначение вложенного объекта вернет тот же результат, что и запрос точечной нотации. Где я не прав?

Ответы на вопрос(2)

Ваш ответ на вопрос