Вы можете достичь этого несколькими способами.
Вы можете использовать $addFields
или $project
стадию агрегации конвейера.И $toLower
оператор конвейера агрегации для преобразования строки в нижний регистр.
$addFields
пример:
{
$addFields: {
"custumer_name": { $toLower: "$customer.name" }
}
}
$project
пример:
{
$project: {
"custumer_name": { $toLower: "$customer.name" },
[ ... other elements ...]
}
}
Если вам не нужно преобразовывать строку в нижний регистр, просто используйте "$customer.name"
вместо { $toLower: "$customer.name" }
.
Лучшее решение зависит от деталей ваших конечных потребностей.