具有Mongoose聚合数据的MongoDB

时间:2016-03-16 13:29:42

标签: node.js mongodb mongoose

我在汇总数据时遇到问题:

//创建架构

var userSchema = new Schema (
    { 
        Anzahl: Number,
        Art: String,
        Gewicht: Number,
        Strecken_ID: Number,
    },  {collection: 'kkr'});

//模型

var User = db.model('User', userSchema);

//测试聚合

app.get('/gesamt', function(req,res){

    User.aggregate([{"$match": {Art: "Aal"}}], function(err, docs){

            if(err){console.log(err);}
            else {res.json(docs);}
    });

});

这提供了一个空数组[];这是什么原因?

任何帮助都会很棒。

最佳

哲罗

1 个答案:

答案 0 :(得分:0)

[]表示Art: "Aal"集合中没有值kkr的文档。