db.users.aggregate([{
$addFields: {
age: { $subtract: [57, 20] },
age2: { $subtract: [67, 20] }
}
},
{ $project: { age: 1, age2: 1 } },
{
$match: {
age: { $lte: "$age" }
}
}
])
Этот код не работает, замените "$ age" на любое число или введите его как можно больше.
Пожалуйста, кто-нибудь может объяснить это поведение?
Монго версия оболочки 3.4