【发布时间】:2015-05-14 19:11:43
【问题描述】:
我想知道对象内部有多少元素。
我的收藏如下:
{"_id": 'xxx',
"comments":{
"_id_ab6666djdkjd": {
"text": "my text"
},
"_id_ab6dee": {
"text": "my text2"
}
}
},
{"_id": 'xxx',
"comments":{
"_id_ab6666dddjdkjd": {
"text": "my text"
}
}
}
我想计算所有文档中的 cmets?我知道在 cmets 中使用数组是最佳实践,但我无法更改架构设计。
最好, 洛伦佐
【问题讨论】:
-
您必须检索文档并计算客户端中子对象的键。它可能不是一个有用的模式,所以如果你不能改变它是不幸的。
标签: javascript mongodb mapreduce mongodb-query aggregation-framework