mycode is look like below:-
{
"_id" : ObjectId("52a02251305157fe20ce140f"),
"cats" : [
{
"catname" : "elect",
"disname" : "Elect",
"subcats" : [
{
"subcatname" : "mobile",
"subdisname" : "Mobiles"
},
{
"subcatname" : "cam",
"subdisname" : "Cam"
}
]
}
]
}
I Want To Delete mobile from subcats i am trying like below:-
db.demo.update({"cats.catname":"elect"},{$pull: {"subcats.$.subcatname":"mobile"}}, {"upsert":true})
After Delete mobile code look like below(i Expected like below):-
{
"_id" : ObjectId("52a02251305157fe20ce140f"),
"cats" : [
{
"catname" : "elect",
"disname" : "Elect",
"subcats" : [
{
"subcatname" : "cam",
"subdisname" : "Cam"
}
]
}
]
}
Best Regards GSY