MongoDB - ¿Cómo encontrar todos los objetos dentro de una matriz?
Estoy tratando de encontrartodas elementos dentro de una matriz llamadaprogramme
. El resultado de correrdb.base.find({"programme.title":"News"},{"programme.$.title":"News"}).pretty()
es:
{
"_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
}
]
}
Pero haymuchos más entradas llamadas "Noticias", no solo una, como se muestra arriba.
También he intentadodb.base.find({"programme.title":"News"}).pretty()
pero eso solo da como resultado una lista de entradas aleatorias, tengan o no el título de "Noticias".
Muchas gracias por la ayuda, y las "disculpas por la pregunta novata" obligatoria.