【发布时间】:2015-10-29 06:50:53
【问题描述】:
我正在使用 Mongoose 从 MongoDB 获取数据。这是我的模型。
var EmployeeSchema = new Schema({
name: String,
viewCount: { type: Number, default: 0 },
description: {
type: String,
default: 'No description'
},
departments: []
});
我需要找到 count(viewCount) 排名最高的前 5 名员工。
我正在考虑使用 find() 查找所有员工,然后读取 viewCount 属性并生成结果。有没有更好的方法来获得想要的结果。
【问题讨论】:
标签: mongodb mongoose mean-stack mean.io