MongoDB - Como encontrar todos os objetos dentro de uma matriz?
Estou tentando encontrartudo elementos dentro de uma matriz chamadaprogramme
. O resultado da execuçãodb.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
}
]
}
Mas hámuitos mais entradas chamadas "Notícias", não apenas uma, como mostrado acima.
Eu também tenteidb.base.find({"programme.title":"News"}).pretty()
mas isso resulta na listagem de várias entradas aleatórias, com ou sem o título de "Notícias".
Muito obrigado pela ajuda e obrigatórias "desculpas pela pergunta noob".