tengo documento comoActualización objeto incrustado dentro de gama dentro de matriz en MongoDB
{
id : 100,
heros:[
{
nickname : "test",
spells : [
{spell_id : 61, level : 1},
{spell_id : 1, level : 2}
]
}
]
}
no puedo $set
de level : 3
con spell_id : 1
dentro spells
que en el interior heros
con apodo de "prueba que trató esta consulta hechizo:.
db.test.update({"heros.nickname":"test", "heros.spells.spell_id":1},
{$set:{"heros.spells.$.level":3}});
errror que veo es
no se puede agregar a la matriz mediante el nombre de campo de cadena [hechizos] Gracias por su ayuda.
Sí, me gustaste, dijiste –
Gracias dcrosta !!! –