sto utilizzando il framework di aggregazione MongoDB e la necessità di prendere il valore assoluto di un campo di quantità, che uso sia nella porzione di progetto e la parte di gruppo, ad esempio:valore assoluto con quadro MongoDB aggregazione
'$project' => {
'amount' => 1,
'_id' => 0
}
....
'$group' => {
'total' => {'$sum' => '$amount'}
}
Come si fa a prendere il valore assoluto del campo 'importo' in questo caso? Non ero in grado di trovare nella documentazione (forse non è disponibile?)
Perfetto! Grazie. – Mellop
Oppure, in alternativa, dovresti essere in grado di '$ moltiplicare' per' -1': '{$ moltiplicare: [-1, '$ importo']}' – WiredPrairie
@AshutoshPriyadarshy ((-1) * (- 1))/(- 1) è ancora -1, quindi non è corretto. – joao