这似乎是一个相对简单的问题,但我似乎找不到好的文档。我想将 mongodb 中的 json 数据传递到路由中,以便它在我的 ejs 模板中可用。
我的架构是:
var GiveSchema = new Schema({
title: String,
shortname: String,
contents: String,
image: String,
category: String
});
module.exports = mongoose.model('GiveData', GiveSchema);
var Givedata = mongoose.model( 'GiveData' );
我想将它作为变量列表传递给我的以下路线:
app.get('/', function(req, res) {
res.render('index.ejs',{
list: Givedata,
bootstrappedUser: req.user,
page: 'home'
});
});