Есть ли способ обновить ту же переменную внутри цикла в Mongo Db - PullRequest
0 голосов
/ 09 апреля 2019

Есть ли способ обновить ту же переменную внутри цикла в Mongo Db

{
    $project : {
        "taxedData":{ 
                 $map:
                  {
                     input: "$rateTaxLevel",
                     as: "taxIds",
                     in: { 
                                $map:
                                {
                                input: "$taxValidity",
                                as: "levels",
                                in: { 

                                    chargeAmount:
                                    {
                                        $cond: [ { $eq: [ "$$taxIds.taxid", "$$levels.taxid" ] }, 
                                        { $divide: [ "$chargeAmount",{ $add: [ 1, "$$levels.tax_validityval" ]} ] }
                                        , "$$REMOVE" ]
                                    }
                                    }
                                }   

                          }
                  }
         }
    }
}

Как перенести переменную $ chargeAmount на следующую итерацию цикла

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