我当前正在使用mongo 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}
]
但以前的3.4版本不支持“ $ strLenCP”键。 那么有没有其他选择呢?