Это оператор агрегированного конвейера, поэтому вы должны использовать в агрегированной функции не просто { $abs: -1 }
, как показано в вашем вопросе.Вы можете попробовать это, оно должно работать.
Например:
db.getCollection('Employee').aggregate([
{
$project: { amount: { $abs: "$negativeOrPositiveAmount" } }
}
])
NB: $ absoluteOrPositiveAmount необходимо изменить по фактическому имени поля или для проверки можно использовать -1