Javascript 路由过程中的Node.js MondgoDB

Javascript 路由过程中的Node.js MondgoDB,javascript,jquery,node.js,Javascript,Jquery,Node.js,我在尝试管理后端以进行管理时遇到一些问题。 这是我的路线(在/routes文件夹中): //getseriestv.js var express=需要(“express”); var router=express.router(); var Camis=要求(“./型号”); var mongoose=require('mongoose'); 猫鼬mongodb://localhost/App'); router.get('/seriestv',函数(req、res、next){ var cam

我在尝试管理后端以进行管理时遇到一些问题。 这是我的路线(在/routes文件夹中):
//getseriestv.js
var express=需要(“express”);
var router=express.router();
var Camis=要求(“./型号”);
var mongoose=require('mongoose');
猫鼬mongodb://localhost/App');
router.get('/seriestv',函数(req、res、next){
var camis=camis.find({}).lean().exec(函数(err,results){
//我想把它从mongo DB发送给jade问题:S
res.render('getseriestv',{camis:camis});
});
});

module.exports=路由器我发现您的代码有两个问题

res.render('getseriestv', { camis: camis } ); 
应该是

res.render('getseriestv',{camis:results})

as results是包含来自find(…)调用的数据库记录的内容

在你的玉模板里面

for camiseta in camisetas 
应该是

for camiseta in camis 

由于camis是render(…)调用中定义为JSON键的内容

Post app.js或至少是相关部分(第42行),因此这些问题都与问题无关。他的堆栈跟踪表明问题出在app.js中,但正如我在回答中强调的那样,他发布的代码仍然存在问题。也许我不该把它作为答案贴出来。我想,发表评论是合适的。