2016-11-12 20 views
0

用下面的代碼,我得到下面的錯誤:如何遍歷對象的列表中的Node.js

for (event of events) { 
    var newEvent = new Event(event); 
    newEvent.save(); 
} 

類型錯誤:「在」運營商不能使用搜索「_id」 0

我想下面的代碼,但問題仍然存在:

for (var i = 0; i <= events.length; i ++) { 
    var newEvent = new Event(i); 
    newEvent.save(); 
} 

編輯:

有了新的代碼,我GE T中的以下錯誤:

類型錯誤:不能使用「在」經營者在1

我已經安裝了Robomongo,看是否已經被添加的文件搜索「_id」,似乎文檔的id已被添加,僅此而已。

+0

什麼是'events'? – 2016-11-12 12:51:47

回答

0

在第一循環中,您可以使用:

for (event in events) { 
var newEvent = new Event(event); 
newEvent.save(); 
} 

在第二循環中:

for (var i = 0; i <= events.length; i ++) { 
var newEvent = new Event(events[i]); 
newEvent.save(); 

}