Ho un documento ---Come aggiornare il valore di una chiave in un elenco di un JSON in Mongo
Employees:[
{
name:"abc",
contact:"123",
email:"[email protected]"
},
{
name:"efg",
contact:"456",
email:"[email protected]"
},
{
name:"hij",
contact:"789",
email:"[email protected]"
}
]
ho bisogno di aggiornare il nome con value = "abc" per tutti il nome di chiavi nella lista.
ho cercato di aggiornare come
db.collection.update(
{ "_id" : ObjectId("5308595e3256e758757b4d2f") },
{ "$set": { "Employees.name " : "abc" } }
);
Ma ottenere l'errore: non può usare la parte (I dipendenti di Employees.name) per attraversare l'elemento.
Grazie! Neil il terzo ha risolto il mio problema. Molte grazie! – Shalu