替代mongoDB 3.0中的$ strLenCP字段[以前的版本]

时间:2018-06-26 10:41:10

标签: mongodb mongodb-query

我当前正在使用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”键。 那么有没有其他选择呢?

0 个答案:

没有答案