db.Posts.update({_id: replyTestPostId}, {
$push: {
"comments.$[0].replies": replyTestObject
}
});
Я хочу набрать sh внутри этого массива ответов внутри комментария, который, в свою очередь, находится внутри другого массива комментариев внутри объекта записи
Вот пример структуры данных -
{
"_id": {
"$oid": "5e3a0e8647e778cf3c984837"
},
"user": {
"$oid": "5e38e94c5c50fe7afb44866a"
},
"timestamp": {
"$timestamp": {
"t": 1580863110,
"i": 1
}
},
"body": "user8's second post",
"likes": [],
"comments": [{
"user": {
"$oid": "5e38e95a5c50fe7afb44866b"
},
"timestamp": {
"$timestamp": {
"t": 0,
"i": 0
}
},
"body": "user9's first comment on friends post",
"likes": [],
"replies": []
}]
}
Таким образом, в основном я хочу вставить объект в массив ответов этого "первого комментария user9 к записи друзей"