MongoDB - Как найти все объекты в массиве?

Я пытаюсь найтивсе элементы в массиве под названиемprogramme, Результат бегаdb.base.find({"programme.title":"News"},{"programme.$.title":"News"}).pretty() является:

{
"_id" : ObjectId("55a48dd3e72db9d63e53478b"),
"programme" : [
    {
        "attributes" : {
            "start" : "20150713010000 -0400",
            "stop" : "20150713013000 -0400",
            "channel" : "I47176.labs.zap2it.com"
        },
        "title" : "News",
        "category" : "News",
        "episode-num" : "SH01831861.0000",
        "new" : true
    }
]
}

Но естьмного больше записей под названием «Новости», а не только одна, как показано выше.

Я также пыталсяdb.base.find({"programme.title":"News"}).pretty() но это просто приводит к перечислению группы случайных записей, независимо от того, имеют ли они заголовок «Новости».

Большое спасибо за помощь и обязательные «извинения за вопрос нуба».

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

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