【发布时间】:2015-06-22 08:38:38
【问题描述】:
假设我有一个User 收藏:
schema = mongoose.Schema({
firstName: {
type: String,
required: true
},
...
...
});
module.exports = mongoose.model("User", schema);
我想编写一个 mongoose 查询来计算有多少用户叫 Mike、Andy、Jerry... 换句话说,我想按相同的名称对他们进行 GROUP 并计算所有组。
到目前为止,我想出的唯一想法是做最简单的find() 和select("username") 和lean(),然后使用lodash 或下划线在exec() 函数中过滤结果。
但我想知道是否可以仅使用猫鼬获得此结果。
【问题讨论】: