0
를 조회하려면 내가 제공 date
범위 사이에 다음과 같은 모델의 평균 price
을 반환 집계 프레임 워크를 사용하여이 MongoDB의 쿼리를 다시 작성할 수 있습니다 어떻게 방법 :MongoDB를 집계 프레임 워크 - 평균
모델을
var PriceSchema = new Schema({
price: {
type: Number,
required: true
},
date: {
type: Date,
required: true
}
};
쿼리
exports.getPriceAverage = function(req, res, next) {
var start = moment.utc('03-01-2012').startOf('day');
var end = moment.utc('03-01-2012').endOf('month')
// Aggregation Framework Query Here...
Price.find({ date: { $lt: end, $gt: start }}, function(err, priceAverage) {
// Return average price...
});
};