我在mongodb 2.6.11中有文件,包括字符串数组,即
{ cpu: [ '0', '2', '4', '0', '0', '2', '0', '4', '0' ],
con: [ '232', '2396', '17082', '339', '5', '1738', '503', '4', '0' ] }
如何在不保存实际集合的情况下将它们转换为数字,以便我可以在$ project(聚合)中使用它们,然后在$ group中使用它来计算$ avg?
db.checkpointstest3.aggregate([
{$unwind: "$cpu"}])
我有正确的$ group,但它适用于数字而不是字符串