I can't write update request for my config, can you help me? I have many brackets. I am using 'putty'. There is my config:
{"_id" : ObjectId("567964b88946119e1ebb8bbc"),
"minv": 43,
"maxv": 1000,
"c": "default",
"p": [
{
"c": "fragment1",
"n": [
{
"pr": 100,
"c": "am"
}
]
},
{
"c": "fragment2",
"n": [
{
"pr": 33,
"c": "am"
},
{
"pr": 33,
"c": "pl"
},
{
"pr": 34,
"c": "mp"
}
]
}
]
}
My update request does not work:
db.trtconfigs.update(
{
'_id':ObjectId('567964b88946119e1ebb8bbc'),
'p.c':'fragment2',
'p.n.c':'am'
},{'$set':{'p.n.pr':20}}
)
What is wrong?