Estimados, este es mi primer post,
Tengo la siguiente colección de ejemplo en donde deseo ser lo más explícito posible:
{
"_id" : ObjectId("54344276cd76dd81ee40b961"),
"pass" : "unoporaqui",
"tipo" : "empleado",
"datos" : [
{
"nombre" : "Usuario 1",
"apellido" : "Apellido usuario 1",
"edad" : 27,
"libros" : [ ]
},
{
"nombre" : "Usuario 2",
"apellido" : "Apellido usuario 2",
"edad" : 32,
"libros" : [ ]
},
{
"nombre" : "Usuario 3",
"apellido" : "Apellido usuario 3",
"edad" : 32,
"libros" : [ ]
}
]
}
Sí puedo:
Insertar (e imagino que para extraer es lo mismo) objetos en el documento-array "datos".
No puedo:
Añadir y extraer elementos al/del sub-array libros[]
Les cuento que soy bastante nuevo en MongoDB (una semana y algo más) estoy en un proyecto en MongoDB, PHP y Nodejs, la idea es que tenemos un CMS en PHP y almacenamos Data en Mongo, y con Nodejs los usuarios del sistema pueden interactuar con la misma.
Espero su ayuda amigos y a medida de que avance con esta maravillosa DB compartiré mis conocimientos y avances.