Mongoose多重表达失败

时间:2016-09-24 17:31:41

标签: mongodb mongoose

module.exports.getApprovedPhotos = function(username,callback){
    Photos.find({username:username,approved:1}).sort({'_id':1}).exec(callback);
}

这将从用户名中获取批准值等于1的数据。但是我得到的批准值也是0,为什么会这样?

不确定这是一个错误或什么,有什么线索吗?

我的架构

var photosSchema = mongoose.Schema({
    username:{
        type: String
    },
    photo: {
        type: String
    },
    caption: {
        type: String
    },
    approved: {
        type: Number,
        default: 0
    }
});

0 个答案:

没有答案