鍍金池/ 問答/數(shù)據(jù)庫/ mongoDB數(shù)據(jù)庫插入數(shù)據(jù)時(shí)報(bào)錯(cuò):db.collection is not a

mongoDB數(shù)據(jù)庫插入數(shù)據(jù)時(shí)報(bào)錯(cuò):db.collection is not a function

代碼如下圖:圖片描述

執(zhí)行后,終端里報(bào)錯(cuò)了,如下圖:
圖片描述

請大家指點(diǎn),謝謝

回答
編輯回答
命于你

<=2.2.x的驅(qū)動(dòng)這樣寫沒有問題。如果你沒有給具體版本號(hào),現(xiàn)在會(huì)安裝3.0驅(qū)動(dòng),API已經(jīng)變化了。你可以

  1. 如果沒有準(zhǔn)備好升級(jí),降級(jí)到到2.2驅(qū)動(dòng),修改package.json并重新npm install。
  2. 使用3.0驅(qū)動(dòng),并相應(yīng)修改代碼。樓上所述是正確的,也可以參考文檔:http://mongodb.github.io/node...
2017年8月14日 12:54
編輯回答
使勁操

騷年你是不是該先選一個(gè)數(shù)據(jù)庫。var db = db.db("mydb");

2018年3月29日 09:57