Ich bin mit Mungo in NodeJS ... Ich will tiefen Array aktualisieren, kann aber nicht richtig aktualisieren .. Schema dieses Feldes ist unten ...Wie kann man das tiefe Array in Mungo aktualisieren?
case : [{
visit : [{
visit_no : Number,
treat : {
rep : [{name : String,img :{type : String,match : /^http:\/\//i}}]
}
}]}]
ich Abfrage mit Hilfe von https://jira.mongodb.org/browse/SERVER-831 beantragt hatte unten ist ...
gezeigtupdate({"_id" : fields.id,"case._id" : fields.case,"case.visit._id" : fields.visit,"case.visit.treat.rep._id" : req.body.PInv},{$set : {"case.$0.visit.$1.treat.rep.$2.img" : req.body.img}})
aber nicht Fehler zeigt, wird und auch keine Fehler geben .. ich Hilfe für dieses Problem