Я все еще новичок в MongoDB, в совокупном запросе я пытаюсь использовать значение из поля в качестве ключа для получения другого значения. Например, в следующем документе
{
"_id" : ObjectId("5d9c245bb6c0ac7a34a43bf5"),
"status" : {
"code" : "ES004",
"params" : {
"star" : "VSP"
}
},
"description" : "{star} has been added to the cast/crew officially",
"stringToReplace" : "{star}",
"valueToReplace" : "status.params.star"
}
Я хотел заменить значение stringToReplace
в описании значением valueToReplace
(т. Е. Значением в status.params.star, которое является VSP)
Есть ли способ сделать это в агрегированном запросе или единственный способ справиться с этим - оболочка Mongo?