【发布时间】:2019-01-30 22:00:33
【问题描述】:
我正在用 node.js 编写代码。对此很新,问题是猫鼬返回一个空数组。这段代码一定有错误,但我找不到。有任何想法吗?
礼服架构
var dressesSchema = mongoose.Schema({
title:{
type: String,
required: true
},
description:{
type: String,
required: true
}
});
var Dress = module.exports = mongoose.model('Dress', dressesSchema);
从数据库中获取礼服
module.exports.getDresses = function(callback, limit){
Dress.find(callback).limit(limit);
};
Dress = require('./models/dress');
app.get('/api/dresses', function(req, res){
Dress.getDresses(function(err, dresses){
if(err){
throw err;
}
res.json(dresses);
});
});
【问题讨论】:
-
异步行为
标签: javascript node.js mongodb mongoose