I am using mongoose in nodejs...
I want to update deep array but cant update properly..
schema of this field is below...
case_detail : [{
visit_detail : [{
visit_no : Number,
treatment : { 
report : [{name : String,img :{type : 
String,match : /^http:\/\//i}}]
}
}]
}]

I had applied query with the help of 
https://jira.mongodb.org/browse/SERVER-831 is shown below...

update(
{"_id" : fields.id,"case_detail._id" : 
fields.case,"case_detail.visit_detail._id" : 
fields.visit,"case_detail.visit_detail.treatment.report._id" : 
req.body.PInv}

,{$set : {"case_detail.$0.visit_detail.$1.treatment.report.$2.img" : 
req.body.img
}})

But is will not showing error nor giving proper error..
i will require help for this problem...
Hope for positive reply..

-- 
You received this message because you are subscribed to the Google Groups 
"mongoose-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to mongoose-users+unsubscr...@googlegroups.com.
To post to this group, send email to mongoose-users@googlegroups.com.
Visit this group at https://groups.google.com/group/mongoose-users.
For more options, visit https://groups.google.com/d/optout.

Reply via email to