[英]Typer Error: Cannot read property 'length' of undefined
我正在創建一個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);
});
});
這個例子很好用。 我猜,就您而言,由於某些原因, mongoskin
無法連接到mongodb。 如果我在此路徑中更改了某些部分mongodb://localhost/testdb
(出於測試目的,請放置一些隨機字符串),則mongodb
將抱怨url
問題,並且我將收到錯誤TypeError: Cannot read property 'length' of undefined
從節點js中TypeError: Cannot read property 'length' of undefined
,因為將不會從數據庫中獲取任何數據。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.