我正在制作的node.js应用并实现调度器应用程序。我以下本演练:https://dhtmlx.com/blog/using-dhtmlxscheduler-with-node-js/
当我导航到/ data页面时,它说无法读取未定义的属性'length'。我去GitHub的页面和下载app.js字一个字。
下面是app.js部投掷错误:
app.get('/data', function(req, res){
db.event.find().toArray(function(err, data){
//set id property for all records
for (var i = 0; i < data.length; i++)
data[i].id = data[i]._id;
//output response
res.send(data);
});
});
答案 0 :(得分:0)
此example正常工作。我猜,就您而言,mongoskin
由于某些原因未能连接到mongodb。如果我更改了该路径mongodb://localhost/testdb
中的某些部分(出于测试目的,请放置一些随机字符串),则mongodb
将抱怨url
的问题,并且会收到错误消息{{1 }},因为不会从数据库中提取数据。