我有這樣貓鼬多表達錯誤?
var photosSchema = mongoose.Schema({
username:{
type: String
},
photo: {
type: String
},
caption: {
type: String
},
approved: {
type: Number,
default: 0
}
});
var Photos = module.exports = mongoose.model('photos', photosSchema);
module.exports.getApprovedPhotos = function(username,callback){
Photos.find({username:username,approved:1}).sort({'_id':1}).exec(callback);
我的模型}
我要得到批准的照片。我與郵差
測試正如你可以看到我有2個對象,其核定爲0,怎麼就可以出現在我取?這是貓鼬的錯誤嗎?或者我的查詢有問題?
還要注意的是更好的方式方法連接到模式是通過「靜」:http://mongoosejs.com/docs /guide.html#statics –
@JoeFrambach我只是想知道爲什麼它不像預期的那樣工作,當時我一直在使用貓鼬,它很好。 –
無法重現該問題:http://pastebin.com/LNFktMvA –