Я сейчас использую монго 3.0v. У меня есть требование найти длину каждой строки в результате от агрегатной команды.
Например:
db.getCollection('temp').find()
[
{"key": "value1"},
{"key": "value2" },
{"key": "valuee2"}
]
Этот запрос дает длину ключевого поля
db.getCollection('temp').aggregate([{
$project: {
"strLength": {"$strLenCP": "$key"}
}
}])
как
[
{"strLength": 6},
{"strLength": 6},
{"strLength": 7}
]
Но ключ "$ strLenCP" не поддерживается в предыдущих версиях 3.4.
Так есть ли альтернативные варианты для этого?