Использовать имя поля как часть другого поля в mongodb - PullRequest
0 голосов
/ 09 мая 2018

Привет, я новичок в dong Монго, и я столкнулся с некоторой проблемой.

У меня есть документ, как показано ниже:

CategoryDetails:{
    VariableConfig:{
                    'AB':'B',
                    'CD':'D'
                   }
                }

И я храню значение узла листа в одном поле, как показано ниже:

{
 '$project':{
    'LeafNode':{'$literal':'AB'}
 }
}

Я хочу получить доступ к значению CategoryDetails.VariableConfig.LeafNode в запросе, как показано ниже:

  '$project': {
    'PageNameDetails' : '$CategoryDetails.VariableConfig.LeafNode'
 }

Желаемый выход: B

Но я не дам вывод.

Любая помощь будет оценена

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...