最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

打字员错误:无法读取的未定义的属性“长度”

运维笔记admin11浏览0评论

打字员错误:无法读取的未定义的属性“长度”

打字员错误:无法读取的未定义的属性“长度”

我创建一个应用程序的Node.js和执行调度应用。我下面这个演练:/

当我浏览到/数据页,它说无法读取的未定义的属性“长度”。我去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);
});
});
回答如下:

这example工作正常。我想,你的情况,mongoskin无法连接到MongoDB的一些原因。如果我改变一些地方在这条道路mongodb://localhost/testdb(用于测试目的,把一些随机字符串),mongodb会抱怨与url问题,我会从节点JS错误TypeError: Cannot read property 'length' of undefined,因为不会有从数据库中读取数据。

发布评论

评论列表(0)

  1. 暂无评论