Buscar en un array y devolver unicamente el contenido encontrado
Publicado por Juan (6 intervenciones) el 07/06/2016 19:56:58
Hola amigos.!
Quisiera saber si alguien sabe como hacer una sub consulta en mongo.! o si es posible lo que pretendo hacer. le muestro mas o menos que es lo que requiero.!
tengo un JS:
Requiero de hacer una consulta que me muestre solo la información del "" id:2 "" pero no logro llegar solo a ese campo. ya cambien los corchetes, paréntesis, etc etc...
pero no logro llegar a solo esa información del campo, alguien me podría ayudar con eso ..??
Este es mi query, pero me muestra los dos id y eso es lo que no quiero.
HELP...!!!
db.ejemplo.find({},{"nombre_apartado":"Quienes somos", "link.nombre_menu": "¿quienes?"},{"link":1}).pretty()
Alguien sabe como llegar a eso o que esta mal en mi js.
Saludos
Quisiera saber si alguien sabe como hacer una sub consulta en mongo.! o si es posible lo que pretendo hacer. le muestro mas o menos que es lo que requiero.!
tengo un JS:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
[{
"nombre_apartado": "Quienes somos",
"link": [{
"id": 1,
"nombre_menu": "¿quienes?",
"link": "http://www.ejemplo.mx/quienes1/",
"link": "http://www.ejemplo.mx/quienes1/",
"sub_menu": {
"nombre_submenu": "somos",
"link": "http://www.ejemplo.mx/somos 2/",
"link": "http://www.ejemplo.mx/somos 2/"
}
}, {
"id": 2,
"nombre_menu": "¿prueba?",
"link": "http://www.ejemplo.mx/prueba 2/",
"link": "http://www.ejemplo.mx/prueba 2/",
"sub_menu": {
"nombre_submenu": "prueba 2",
"link": "http://www.ejemplo.mx/prueba 2.1/",
"link": "http://www.ejemplo.mx/prueba 2.1/",
}
}]
}]
Requiero de hacer una consulta que me muestre solo la información del "" id:2 "" pero no logro llegar solo a ese campo. ya cambien los corchetes, paréntesis, etc etc...
pero no logro llegar a solo esa información del campo, alguien me podría ayudar con eso ..??
Este es mi query, pero me muestra los dos id y eso es lo que no quiero.
HELP...!!!
db.ejemplo.find({},{"nombre_apartado":"Quienes somos", "link.nombre_menu": "¿quienes?"},{"link":1}).pretty()
Alguien sabe como llegar a eso o que esta mal en mi js.
Saludos
Valora esta pregunta


0